I think it was a good move to have official servers that offer the same experience. I hated trying to find a good server that wasn't 24/7 nuke down or crouch only but removing server rentals entirely is not the answer.
I feel this is the same as BC2 with no public server files at all because of "security reasons" or Ubisofts always on DRM yet they just hurt the people who supported the game and didn't do much towards the goals they were created for.
I think the official servers could have been used for matchmaking and have a community servers option like CSGO.
Guess the next question is who is footing the bill. Even more DLC I assume. Even EA allowed server rentals for consoles which I'm sure was more to help cover the operation costs.