The main issue with Shelvey is once he has no space to work with, he's pretty useless. This weakness has been exploited quite a lot recently so it was the right call to drop him today imo.
It's certainly come to the point that he shouldn't be starting our remaining games.