"Neither should consultants who recommend and deploy a service [be penalised]"
In this case I'd suggest they're being penalised for not reading the limitations before recommending a product to their client, and not double-checking that the service met the client's requirements.