Nobody plays on the DLC maps because hardly anyone has them! There's really no point in buying the DLCs if there's nothing to do with them. They don't have to make the entire DLCs free, they just need to make the maps free in a forced update.
Show your support! Comment on what you think!