Nothing works without extended fiddling. While fiddling, nothing works the way the manual says it should. Googling for solutions gets results that are terminal commands than don't do what the poster says they should.
Microsoft sucks, but Windows programs work as expected 95% of the time. Linux programs don't work at all 75% of the time, even after extensive reading and extended periods of time wasted fucking around with fixes proposed by the internet.
What apps did you struggle to get working as expected?
I do grant that unfortunately due to the distro and window manager differences there can be issues with graphical inconsistencies and integration into the system (file associations for example)