Hotel Restaurant Management Majors opinion.
The economy is rough, businesses are looking to cut costs wherever they can. They know that an employee getting paid $8.50 an hour is going to abuse any product so they figure why spend the money on a $200 machine that may last just as long as a $40 product. While some employees are extremely wonderful and cautious others won't care about sucking up a penny, straw, crayon or perhaps a wet spot on the floor.
Most businesses that have carpeting use low profile carpeting so a vacuum cleaners performance is a non issue. Also many of the lower priced Sanitaires don't have on board tools. So the businesses figure they're getting extra value with the onboard tools while saving money.
Retail stores such as WalMart and Target, I think use returned or old shelf displays for their in-store usage.
Some businesses also just have a cheap vacuum for quick pick ups. Then they have a cleaning service that comes in every week or so. They figure if they have a cleaning service then their regular vacuum may not receive much use and can be a BOL model.
Sadly many restaurants do not have electric vacuum cleaners. The restaurant industry is one that really goes cheap on vacuums. Their labor is very under paid yet they employ so many that it is hard to keep labor cost down. They have prep cooks, line cooks, dishwashers, hosts, bartenders, servers, salaried managers and hourly supervisors, etc. That on top of food costs, fuel surcharges from vendors, other cleaning supplies such as Dip It for removing Tea and Coffee stains, rinse agents and soap for the dish machines is also Very Expensive. They also figure that their staff is constantly using manual carpet sweepers, along with brooms and dust pans continuously throughout the day so an electric vacuum cleaner for further carpet cleaning isn't necessary. On the positive side to restaurants many of them have their carpets professionally steam cleaned quarterly, and in some cases monthly. So at least they do that part right. Though that is also another LARGE Expense for the industry.
I have never seen a hotel that did not have commerial grade vacuum. Most of them have Sanitaires. I've also seen Sebos, Orecks, and Hoover Elites, and Hoover Guardsman for the majority of hotels I've been to. This is one environment that with the vacuums being on turned on and off throughout the day on maid carts that I have not seen a residential machine used in that application.
Hope this sheds some light on the subject.