Sadly, that is one of the main reasons that formed my hard decision to leave S scale. At 62 years of age I simply can't wait for several years for product to "possibly" be available.
If I'm going to have a small layout with a LOT of variety in equipment, it pretty much had to be HO.
Coming from a Frisco background, it was hard to do without a VO1000 and other key items.
I can totally understand. My problem is that I came from O and no matter how hard I try I can't fall in love with HO. I've pretty much decided I will have to have multiple layouts. I'll do the best I can in S, My son will have his Railking 3 rail O layout, and I'll be collecting PRR 2 Rail O scale pieces for the day that I can hopefully build a decent 2 rail layout. At least if they are gonna sit on the shelf they will look better