I'm not seeing a lot of "RAAAAAAAGE" here, I'm seeing a lot of people questioning whether it meets the definition but everyone is being civil about it (at the time of this comment).
I've never tried it, I'd be interested to but there's nowhere I know that does it in my country. It does seem to push the boundaries of what is internationally accepted as pizza but the same can be said with a lot of things so I'm fine with it.