I built this in 24 hours to test that I could do it. The code was not meant to be pretty, it wasn't meant to be reusable. It was made as a "hack".
I use hacker not to portray myself as a systems-infiltrator but in the sense of hackathons and building things quickly and roughly.
If this was meant to be a finished project of course the code would be much cleaner, however the class does the job and that was what I intended to build with this, a POC.
I can agree with you, I understand why I was banned and I can see it is a valid response to the situation.
I just want to make sure (if Uber have read this) that they understand why I did it and what caused the spike.