Lots of people make Diamond by staying at Hampton Inns.
The key is to take advantage of the promos, esp. with SPG, Hyatt, and Marriott. By doing so, you will more than offset the higher cost of chain hotels.
If you have lounge access, you save a lot on food.
Airlines are more glamorous than hotels, but I think hotel status is more important.