I agree. It's awful, the worst of the series due to the EA influence. F1 Life? That was a cruel joke on their loyal F1 customers and the joke was no accident, it was by design like saying, "We are now EA Sports so here is (F1 Life) with microtransactions for good measure and you are going to like it, no love it! regardless if you never asked for it.
I refunded the game a few days ago. Now Iurking the boards looking to see if they fixed some issues with this current *. But it doesn't look like nothing is going to be fixed soon since it is so bad with too many infested bugs.....SMH