Honestly, it just sounds like you are bad at managing your own software projects and trying to blame it on the web team.<p>If your code had been as easy to understand as you say it is there would have been no need to re-write it.<p>Also, your acknowledgement that it was difficult to maintain makes my point for me.