2017 was in the early phase of pretty disruptive era with Linux - eg systemd, audio, wayland, app sandboxes etc etc. I get the feeling things are settling now, and stabilising / consolidating into a better place overall with less churn. But for a while things weren't as stable as they typically were before that.
I tried wayland maybe a little over a year ago and the copy and paste behavior was bad enough to switch back. I recently switched to get freesync to work on multimonitor and the issue is now manageable.
app sandboxes I fell less positive about - I dislike them since I think they are only fixing stuff that is already unaceptable to happen.
As for audio - yes while pulseaudio was working i remember some issues with that (mostly related to s/pdiv). This also has lessened with pipewire.