...michael, in my wife's HP 250 G4 notebook, installation of Win7 SP1 previous year
(i never ever 'pushed' anyone from my close circle into Linux, that has to be their own free & conscious decision always):
1) Resolution was down to 800x600 or something...ok, not really important, such was almost always the case under Win.
2) Neither Ethernet neither Wi-Fi was working (not cool...).
3) USB ports not working either (what the ****!)
...i honestly was used to not experience that much many stuff going undetected after fresh XP / Win7 installs.
I literally had to download around 13-14 .exes from HP's site from my Mint here, and...burn them to a cd-r,
so that i could somehow transfer them to her laptop in the first place. Felt like going back to late 90s / early 00s.
The touchpad was still working like crap afterwards with the version offered from the HP site.
So i had to further search to eventually track down an older version of the Synaptics driver,
and of course, go through a round of various install-reboot-uninstalls...
Lesson that i learned that day? No, it wasn't "Win 7 sucks", lol...
It was ignore those who say that CDs are obsolete like floppies nowadays,
with sticks / memory cards and
oh-so-many-other-options blah-blah...- do keep such CD drives enabled just in case.
Installation of whatever OS is always gonna be a pita for newbies & have it's variety of gotchas...even for experienced users as well.
Other than that...