I've noticed the less expensive the hotel, the more free-bees they throw in. Hilton's aren't giving you free hot breakfast in the morning, but Comfort Inn's are. The people who appreciate the free stuff don't want to spend the $ on a Hilton. Hotels provide services to their target audiences. People who are comfortable spending a lot on a hotel room will pay for internet, and pay for their breakfast. Higher end hotels don't have to offer free stuff.