I've never met Harry nor seen much about him, but from my experience, riders who only ride ramps, are good and covered in tattoos and piercings (note, not hating on either of those individually) tend to have a big personality which is usually loud and garish. So it wouldn't surprise me to find Harry is a bit of a knob too.
I have a friend who used to have a blog and on that blog he once said the company Mark rides for tended to re-brand components from Taiwan. Mark saw this and threatened to beat up my friend (or something like this). It's been a while since I chatted with him and some details on the actual threat may be different.