Personally, I think it's an advantage (and not because I post in there). Car related no, a place to spout off yes.
If it weren't there, inevitably it would be spilling into the general forums creating angst among members and creating a lot more work deleting said threads.