>leech off the work of others
That's an unfair assessment. In same cases perhaps, but the core issues is that Twitter et al offer certain types of access and then revoke it. If this developer had reverse-engineered their API and they closed the loophole, leeching would be a more relevant term.