The price of flank steak relative to other cuts has risen. It’s no longer cheap.
I get whole boneless shells at Costco for less than 7 per pound and cut them up, that's cheaper then flank steaks by far. Heck, hamburger, even the really low fat mixes is much cheaper than flank steak.