This does look like a nice phone, but I probably won't get any Galaxy S6 because they are too expensive buying them off contract without signing up for a long contract.
I like more affordable phones like the Motorola moto E which cost $149.99 without a contract.
But, I probably still get the Samsung Galaxy S6 if I plan to get a more expensive Android phone because I'm afraid that some Apps, Games, and services won't work well on less popular phones since I read a lot of App and Games user reviews on Google Play where Games, Apps, and services work slowly or crash/freeze, and black screen a lot on less popular, and older phones which fewer people use compared to Samsung Galaxy S3-S5 phones.
I think there are a lot of people who think Samsung Galaxy S5 phones work best running Google Android, and smaller phone brands are risky to own because of apps and games compatibility problems, and low quality parts like screen, RAM, storage chips, and batteries which may break sooner on smaller phone brands.
The lack of a MicroSD memory slot, and non-removable battery is disappointing. But, I mainly just use a few apps, and play a few games, so the internal space is enough for me since I don't use my mobile devices for storing video, big pictures, and music. I also try to charge my devices on a regular basis where I don't need to carry an extra backup battery. In my experience, the rechargeable batteries in my devices like tablets, MP3 player, and phones rarely break, and the device breaks first or gets replaced because it is too slow.
HTC, Sony, and other Android smartphone makers risk going bankrupt, and leaving its users with no technical support or updates like Nokia and Palm since their sales are not very good compared to Samsung, Apple, and Chinese brands like Motorola/Lenovo, Xiaomi, Huawei, and ZTE which now sell the most smartphone which has less of a risk of going bankrupt and leaving their users stranded with no technical support or updated.