Yes they do. I don't know why really. (I've not read back through the thread but I vaguely recall the gist of it).
Pookies car and its sister car, (there were too very similar ones built) were the opposite of what many, perhaps more traditional owners, thought Seven type cars should be about. A very small number of owners of those sorts of cars tend to be incredibly vocal and utterly convinced that their way is the only true acceptable way. (Graham Chapman quotes will be flung at you with machine gun rapidity if you argue )
I wouldn't necessarily want to own a Westfield like that as my only road going fun car, but if, like Pookie, I had a collection of fun cars, something like that would be in there!
The other issue, I seem to remember, was the tale out driving on the vid. I seem to remember a few people seeing red at the time. I also seem to remember that some of that was down to confusion over just who was being passed and whether there was some on track bullying going on, whereas in reality, there were quite a few people out there who all knew each other etc. The most telling thing I remember was that Pookie was in no way black flagged or warned, or even advised of any sort of behaviour issues at what was an event run by one of the stricter companies.