I was just dealing with the fallout of a forced win7 to win10 upgrade. Windows 10 is more resource hungry - particularly RAM. The recommended 2GB are a joke. You need 6GB for it to feel usable. It also lacks drivers for ubiquitous hardware modules that are not that fresh. In my case it was NVIDIA G210M card with hybrid engine - this is the setup where the laptop switches between discrete and integrated graphics, depending on the power state. The lack of support was something I could live with - just use the old windows 7 driver. Except I can't, because updates are now mandatory and automatic. Windows 10 insists on updating to the latest and greatest nvidia driver, which fails causing the OS to use the default VGA driver and produce grotesquely distorted picture. So buying new PC with windows 10 is ok. Upgrading an old system, particularly a laptop may be very frustrating. Failed updates sometimes result in unbootable system, which in my case could only be fixed with clean install. Did I mention that you have no control over the updates??? The come the privacy issues, which are discussed at length by others.