yeah the first period after switching to Linux is almost always ok-ish, sometimes even pleasant, depending on one's specific use case.
then you live trough your first pulse audio upgrade. or maybe you have to bring a laptop in two wireless location with slightly different network configs. or it's just a distro upgrade where the default filesystem changed and they dropped the older fs kernel module. or you have a second monitor, or a multitouch pad, and at every update there's a chance for some package change breaking their config.