Racing softs have ridiculous tyre wear values - 3 laps of Grand Valley full and no RS tyres left isn't a surprise.
I know guys who will ave no Medium tyres left after 4-5 laps, so only 3 with softs isn't a big deal.
Polyphony have just "overdone" it with their tyre wear, the softs wear out crazy fast, if you car isn't dialled in and you're driving aggressively and / or making mistakes, then mediums won't last much longer than softs on tracks like that (3+ miles long) either.
Detune your car (suspension and brakes), don't make any mistakes and don't drive aggressively then I've seen people get more laps out of their tyres, but their laps times drop also.
So much so, they might aswell have chosed he next compound down and got the same result - it's crazy.
Another Polypohny

moment.
At the moment, I'd wait and see what is appening with this online "bug" re laptime. We race the same cars every week, same tracks, race regualtions etc etc
People have experienced difference in tyre wear that can't be explained.
We've been racing these cars every week since LAST February (530pp road cars - sports tyres), we know roughly what car does what lap on what track and how the tyres last - there's been some very strange things happening in the past few weeks that haven't happened in the 10 months prior to the "laptime bug" appearing.
The advice in the posts above is all good and should help - but remember there is currently something amiss with online racing and until it's fixed, then always remember this MAY have something to do with why some of the above hasn't had an affect, or if you're seeing inconsistent results..
Either way, best of luck 👍