Part of the problem is that the system is set up specifically to create price inefficiencies via hiding the price.
Imagine if there were 6 groceries stores in the US - just Walmart, Target, Aldis, Publix, Hannafords, and Piggly Wiggly.
Except all of them are subscription based. Additionally...