Well, no need to be brutal! lol There are locations that just don't lend themselves to a lot of reviews. Some of yours have 32 reviews, 25 reviews, even one place has only your review. So those locations don't get a lot of traffic. The more popular a place, the more likely there will be a lot of people reading reviews and the chance of helpful votes increases.
Some of the places you have reviewed have over 200 reviews. But when you look through 4 or 5 pages of those reviews, no one else has helpful votes either. So the people who look at those reviews, if they do, aren't into voting.
There's nothing wrong with your reviews. The ones I read are full of helpful information. Sometimes, it just takes a mention of one thing, like "the beds had allergen free pillows" or "the toiletries were by XYZ" or "the hotel was 2 minutes from the bus to downtown" for someone to find the exact bit of information that they are looking for, so find the review helpful.
In one of my reviews, which had plenty already, I wrote that I tried to catch the eye of a server to bring me the bill and how difficult that was, until finally I walked up to the cash register. I'm convinced that that detail created a helpful vote, a detail about service that most people perhaps would want to know about in a review. But ultimately, you never can tell what makes someone mark a review as helpful.
Carry on. Your reviews are helping numbers of people that you will never know about. Just keep on giving.
Edited: 11:48 pm, November 22, 2012