Your analogy about the store was quite faulty.
A slightly better analogy would be to think of it more like a mall.
So you have a vendor in one of those stores that is paying the owners of the mall a fee to rent out space there. Now, if that vendor starts doing stuff like offering "FREE CANDY!" and it floods the mall with people, to the detriment of other patrons and shop owners, then yes, that's a problem. But, there are ways to fix that though.
In addition, companies like netflix aren't hijacking a connection. They pay for their internet service so they can stream you video. And they almost certainly pay through the nose for the amount of data they push out onto the network. Youtube does the same thing. As does Google, Microsoft, Apple and any other cloud based service. Those guys are all paying a metric farkload of money. If you as an ISP can't afford to provide a service then you have 3 choices. Either raise the price to make more money, reduce the service to a point where you can, or a combination of the 2.
The BEST analogy is something we've had for quite sometime, and that's the power companies. For instance, if I want to run 30 AC units off of my line, I pay for every kWh I use. If someone comes out with a new device that uses tons of power, they aren't "leaching" off my power company, as I am paying for that usage. The power company doesn't care how I use my power or what I use it for, as I am paying them all the same. In addition, I get better rates if I use power at lower demand times. If I choose to watch Netflix at 8pm, it sucks, but so does running my AC at 3PM in the afternoon. I can also go over to plans that give me a better rate if I keep my kW usage below certain levels at any given point, just like if I was to keep my total downloads to less than 5mb/s at any time. These kind of options help the power company meet their goals of trying to supply a finite resource at any given point in time. If I decide to reduce my usage by switching over to lower wattage lights, that means I use less juice and it pays more. This would be analogous to using compression schemes on my data. The power company and the way they operate would be a perfect analogue for an ISP.