If you only put as much effort in some nice contributions like an own set of functions that dismiss all bugs you found as you put in complaining!

I do not want to be mean(!), this is just a hint for your future life. No company will keep you for a long time if you only complain how bad the tools are you have to work with instead of finding a way around these show stoppers and do your work ALTHOUGH you had problems. Think about that...