I totally agreed with you, since Surface Pro 4 is a failed product, at least the issue is still unsolved. Microsoft should either refund or upgrade at a reasonable price to Surface Pro 4 existing users, in order to re-gain their brand reputation and customer. I won't mind to upgrade if the new Surface Pro (5th) or Surface Laptop has no such problem. Honestly, I did not recommend and also discourage my friends and family members when they ask my opinion on Microsoft product, software is okay, hardware is no, a BIG NO.