From what Schema has said, they are looking at recoil but don't plan on removing it at this time. Last dev update reduced recoil by 50%.
That being said I still don't see it working in the game as it is, however since Schema isn't about to remove it we can at least make it less crap, hence the...