I agree with the folks that say that Tech Support is not the issue.
Why should she have had to pay possibly hundreds of dollars to get a PC "repaired" which the Win10 Upgrade "broke".
And don't say it didn't -- because I have two Win7 PCs that the Upgrade did exactly that to -- left them in such an unusable state that only a complete factory restore worked -- and, of course, that removed all of the apps and data -- with the latter being disastrous for a business.
She most likely had her updates set to "install automatically" which, after all, is the setting that Microsoft recommends -- so folks doing this are not STUPID, instead, they are only doing what Microsoft is telling them to do.
I just spent the last three days restoring a relative's Win7 PC that got Upgraded exactly this way -- so I can understand how she felt when this happened to her.