HTC One M9 initial impressions

The internet is raging. After seeing some stunning renders based off of leaked images posted by evleaks , almost everyone was let down by HTC when they finally saw the HTC One M9 unveiled at MWC 2015. There's no getting around how similar the M9 looks like the M8, prompting many to call it the M8s as a reference to Apple's now famous "s" iPhones which use the exact same body as the previous year's model. The M9 is definitely an evolutionary upgrade over the M8. It's the third generation of the reborn One brand that started with the M7 two years ago. So is it really that bad for the M9 to look so similar to the M8? Are the hardware and software improvements enough to justify making a brand new phone using the same design? After watching several videos and reading a few reports, here are my initial impressions of the HTC One M9.