Linux generally does as it is told. If your internet connection fails, re-installing won't help, if you don't have a driver for your wifi. This issue exists on any OS. Seen this happen often enough on windows too. Installing XP (may be a company requirement for example) without slip-streamed Sata support/wifi support. Who fixes that? Your sysadmin makes a new installer with slip-streamed drivers. In case of Linux, your best bet would be to either use wired and see if your wifi is support. Just as an example. It sucks, yes, but can't blame Linux for hardware vendors not willing to support their own hardware properly.
So forget about 'reinstalling fixes things'. It generally doesn't and it's actually really strange to assume it does.
You would actually be surprised how well senior citizens can work with linux to surf the web, read the mail etc.