Latrobe, that paints a very generous picture, which is not quite right. I have to think your choice of phrasing was poor there.
There are plenty of people having real problems with Windows 10. Again, if Windows 10 was perfect, Microsoft would not be cranking out updates to fix problems as fast as they are. It has nothing to do with the level of knowledge anyone has. It has to do with the real problems Windows 10 still has.
The level of problems people have are linked to numerous things, from older hardware, to applications which exacerbate the issues, to mobile devices.
The only reason someone has no problems with Windows 10, simply means they are not running into the problems due to how they use the computer or they are overlooking the problems as they do not know they are actual problems.
I could, quite easily, list 40 or 50 known problems with Windows 10. They are all over the map, from hardware which no longer works to driver issues to applications crashing. No one is trying to hide them. They are getting well documented.
There there are the default settings Microsoft has chosen for Windows 10 which is causing a lot of problems for people. Things like the peer-to-peer settings, which happily interfere when other applications are being used, to the data gathering defaults and many others. These can be fixed without intervention from Microsoft.
To be fair, there has never been a perfect operating system from Microsoft. They have always had problems. Windows 7 is the most stable right now as it has benefited from being out longer. Windows 10 will get there, but it is not there yet.