Talk me into an HTC One M8 for Windows (Outcome: Never buying an HTC product again)

If the speakerphone button acted as the mute button.... Then isn't that a software issue and not a hardware?