It may be harsh, and it may not be his fault that his agent fleeced Red Bull, but a guy making $300k has to be fighting for a starting spot at the very least. In a salary capped league, that's too much to spend on a guy who can't even win the super sub role.
At least we got him on a free, after watching him trial with us for over a month... wasn't it a $2M xfer fee for Matty Ice, sight unseen?