People complain about phones looking the same or uninspiring. Its hard not to design a device that resembles another device considering they all take from each other already for the fact that phone designs can only go as far as the tech underneath the case allows.
Ergonomics outweigh designing for the sake of being different. You can only build a device with what current technology allows and its too costly to make a device that does not bold well with ergonomics. Its like expecting the triangle to fit into the square hole.
Why are HTC releasing the M10 when they havent even supported the HTC M9. I was a loyal HTC customer, I had the M7 and M9. I cant believe you updated the M8 before the M9. Your own website states that the unlocked M9 is still in stage 3 development. The M8 had had the update for months. Your resources have been utilised on the M10 while you have alienated your M9 customer base. Who is going to buy this new phone. I wont. I cant see myself buying a HTC again. Its a shame, the hardware is great.Before you blame my carrier here is the HTC link for checking the status of the software.