What ouch? Nascar and pro motor sports in general have always been open to anyone with money, I remember arguments against pro/am teams in imsa, nothing different here, it's what makes motor sports so awesome compared to other pro sports, when I was younger and if I had the money, I could do that.