Packs more processing power (8-core processor)
The octa core version is much more expensive and is only available in some parts of North America. Probably 90% are quad cores.
Removable battery & battery can be replaced
Battery will last a couple of years. Long enough before most people (buying high end phones) will buy a new phone.
Practically unlimited memory
Yes, you need a memory card because you can't hardly use it with 8Gb left when starting it up for the first time. Thanks to bloatware.
Available in multiple colors
Two .. just like the HTC One.
Better camera than HTC One
Where did you base this one? It has not been proven that the 13 Megapixel camera is better than the HTC's 4 megapixel Ultra Pixel.
Actually the 4mp camera is better in low light situations.
Better Benchmarks than HTC One
You might be right. However, it only is like 700 points (23,XXX against 24,XXX) so ignorable. Logical because the base S4 is clocked at 1.6Ghz, while the HTC sports a 1.7Ghz processor.
Yes, nothing compares (as of yet) to two front speakers and excellent quality sound. Certainly not the one crappy speaker at the back of the S4.
Out of the box 25Gb of useable RAM.
People tend to appreciate the HTC's sharp screen. The S4 Super Amoled is much too vivid.
Oh, you forgot this:
Plasticky housing on the S4 as opposed to the HTC's solid metal cover.
Zoe photos (which are actually 3 second clip videos).
BlinkFeed built in.
As said, there is no better or worse scenario between the two.