The OP's basic point, at least about McCoy, remains valid.
By the time this team is sorted out and has a shot at being good, McCoy's sell-by date will have come and gone.
Kind of like the big splash we made with Mario Williams.
The organization and team had way too far to go for his high priced signing to ever be truly relevant.
Now, if all you care about is cheering when you see the random exciting play that has no real impact on the success of the team...I guess you enjoyed the Mario years.
If you were hoping he would somehow put us over the top, you were disappointed.
His signing, in the end, amounted to nothing.
Same for McCoy.