Yep I think they were trying to copy the street tyre class in Japan, I don't think its that silly as it keeps the mini tubbed rotors out of the class and is as close as you'll get to a real street trim class for imports
And with the times and 60ft's people are pulling off with Radial tyres now, I don't really think it causes to big a problem if your cars set up right