Shinkawa - Welcome to the Windows 7 Forums website!
Whenever any computer user installs a new operating system on their computer, the first thing to do prior to install is to download all the compatible drivers for the particular brand and model of computer they're using.
This is a must! It is NOT Windows 7 fault or responsibility to provide every driver possible for your system. It is up to the end user to ensure that all the proper drivers are downloaded and installed in the correct sequence.
So before you vilify a Windows operating system remember the responsibilities you must take care of in order to ensure a clean, smooth install and subsequent operation of your computer. It has been like this since the days Windows 95 and before to have all the correct drivers.
I hope this helps you to download all the correct drivers from the website that TorrentG gave you the link for.