(in my opinion)
Titans and warlocks have abilities and armors that allow mid air flight retention while firing.
My only advantage was my dodge, which was disabled (Most likely a result of dropping the cannon)
This isn't to say I can't hop on a titan or warlock, but I feel like this could be executed a bit differently.
I Appreciate the action sack spirit this gametype brings, Bungie. I want to see more.