Isn't this a lean startup principle, mechanical turk? There's nothing inherently wrong with doing this at points in your dev cycle.
I don't actually see it as a negative on IBM's part. A client could simply need them to do this for the longer term. Might be easier than dealing with technical debt or updating old systems.
I am a source on that, I know people that were looking at that Jira 24x7x365.