I do agree with you that MS has to solve the problem.
I yhink its a hardware problem rather then software one.
My SP4 works with no problem since I disconnected the typecover and the SP4 itself from the electricity charger .
( I left it disconnected overnight).
I thought of buying a new type cover incase.... , but as I figured it, its not the type cover problem but its the machine itself.