I think they should have super large font pop ups for dimwits such as myself. That quite literally scream, Hey you idiot!!! Wake the heck up!!! Install this manually unless you want some serious trouble!!! Are you listening???? Can you see this, you nitwit????
Or...
They could just make their installer more user friendly.
Pick Em!!!!