No. PD should make use of the garage feature they gave us and instead of allowing 10 cars from their random list, let players ban/allow any number of cars from the full list of 1031 whether the player owns them or not.
Don't jump the gun and make rash decisions, why should people not be allowed to mess around with silly races like X1 vs Mini Cooper? The F1 restrictions should be done away with ideally, but it seems like there is a licensing issue.