Moderators have power and it sometimes goes to their head.
If you don't aggree with them, sometimes its best to ignore them.
I don't know what the big deal is about getting kicked of their site. If you have an oil question, ask it here. If you have a vehicle question, as it on a forum that is specific to your vehicle.
Also, you don't need to be a member to read any of the good 'data' that is there.