Brother i agree with your all comments.
I also had purchased many car covers in past claiming to be water proof.
Last one was auto x.
And yes it stays water proof for a very short period of time as its upper coating or something vanishes with time, water seeps in.
Later I started using two covers when i had to park car for more than a week. Autox x cover than after market covers, even then water used to go in.
So no solution..