I doubt it, I make a decent amount of money and haven't used their service prices crept up.. $43 usd for $22 usd in fast food burgers is insane
Amazon won online retail, and changed online retail behavior, by getting rid of shipping fees. The price you see on the product is the price you pay (sans sales tax, but at least in the USA no one is used to seeing tax included).
you actually mean "by hiding shipping fees in an annual subscription model carefully tuned to deal with real world customer ordering behavior".
Non-Prime customers still see shipping fees for everything.