I completely agree with you, Harry.
This is a symbolic reason why the Cardinals stink at STs. BA says, "I trust Pat." Yet, it is locker room fodder for other teams to watch, laugh and drool at the likes of Patrick Peterson and Andre Ellington fall down or run quickly out of bounds on one return after another. Other teams do not accept poor, half-hearted play on STs or in any aspect of their game day approach. When BA reverts right back to Peterson as the punt returner, he is making a statement to the team that he and the coaches will continue to compromise the highest of standards...which is why the STs will continue to stink, because if the coaches don't set the bar high, why should the players?
This is mostly on the coaches, imo. And on Steve Keim for not adding a legitimate punt returner and for not insisting on a greater commitment in all facets of the team's approach.