Hi here is mine experience.
have mine SP4 since March 2016
none flicking in the firsts months but had some black screen problems that was solved after one update.
but soon after that the flick started.
First just the top section, the small flicking in the all screen.
As someone said before it seems that it will stop if:
screen is in not in idle(no refresh), that means video, typing, scrolling, all actions that will not send new information to the video driver will cause the flicking.
Also this is mostly valid in a hot +-30min use of the SP4
after one update (14/08/2017) ,or could be just a coincidence, the screen after some time and with some temperature will go in a state of mass distraction and almost impossible to use, like have a ghost image 20% above the real one.
that could be corrected by forcing the monitor to turn off and then on again but it's a fix for a short limited time
Like all the persons paying a premium product that is not premium in experience is sad.
The funny part is that I was thinking have had a Apple Macbook air.
Because I am a windows user i still got the SP4 and can't say that I fully regret that decision.
But what i regret is getting the SP4 in this state.
So for the next time i will see the reviews more careful and maybe be away from Microsoft Surface line products.
they are great product, but don't live to the expectations Microsoft said.
Having a new laptop shouldn't had the need of updates regarding major issues like this one. All should work "out of the box" for the duration of the user experience.
After tickets all is solve by roll back drives that are not the solution, at least for me.
Also making a full roll back to the system means losing all the documents and install programs
Bad products get bad reputation that get lower sales and less incoming.
I guess that is why Microsoft turn the face around this issues.
admitting that is a problem can cause more clients to go away.
So they started an loop in this situation,
"install the new drivers"
"its all fine just do a roll back to the drivers"
"didn't work please do a full roll back to the all system",
can't remember what was the next step.
So maybe in the eyes of Microsoft its better losing the current clients that lose possible new ones.