Attending and not attending might be a bit closer now, all things considered, but it should be that way in my opinion. The way it was 2-3 years ago with non-attendance resulting in cars going around like they are on wet tyres in the dry (due to over/under heating) was not realistic at all. It ruined races and disilusioned both the attending (because they got held up) and non-attending (because they can't be competitive without attending).
When the mobile apps are out, maybe we can look at widening that gap a little more within the game balancing, as there will be much easier access to attend races wherever we are. But as it stands, I think this is the right thing to do currently.