Killa 33, this topic will never end between you and you cousin.
I have had arguments and debates with V8 fans and at the end of the day, they all start clutching their last straws by coming up with the most ridiculous excuses... Like what you cousin is saying... Turbo's are fake power, cheating bla, bla, bla...
They say "Take your turbo's off and what have you got?"
It's like me saying "Take you 2 extra cylinders off and what have you got..?"
Turbos, could be seen as Replacement for Displacement, why need all the cubes / cylinders when there is turbocharger(s).
That's my point of view and it has been proven over the years in Japan, AUS, USA, EUR and where ever in the world that ppl have turbocharged cars.
So ask your cousin is putting on a Supercharger on a V8 cheating?