Probably not, given that most reviewers tend to focus on technical specs or other flashy points after spending perhaps a week with the device before moving on to something else. A lot of consumers are going to buy whatever costs them the least, even if they still end up paying the same ridiculous amount every month for a contract. Even then, a lot of them will take whatever the sales droid pushes on them.
When Google still owned Motorola they tried to make some quality designs that had a lot more polish than the typical Android phone, but the sales didn't follow because it didn't have the bells and whistles that attract tech geeks or the type of people who fill buy based on some shiny, new feature. Similarly, none of the sales people were pushing it for any reason (usually some kind of kickback^H^H^H^H^H^H^H^Hsales incentive) and so sales were poor and Google ended up dumping Motorola because they couldn't make a profit with the company.
That and if they make a quality device that lasts for three years, they can't sell you a new phone after two. Why do you think so many of the manufacturers and carriers stop providing Android updates even though the device could easily support them or a different version of the essentially the same hardware is getting the update?