IMO forge maps are really needed, if we had no DLC, but all forge maps, sure, the games would look grey and stuff, but i'd take the same colour EVERY Game to paying for maps, in MLG for example, they've added Beaver Creek and Penance (Damnnation) To V7, this is bad now because less people will play because they can't afford the DLC, which is unfair in every way.
More Forge maps = More players.