Is it DLC? Yes. Is it a sponsored piece of DLC? Yes. Does it 1:1 replace a small park? Yes (in terms of in-game cost, and all other functionality).
Basically it is an in-game park re-skinned as a Nissan Leaf re-charging station. Given away for free to those who purposely go and download it from EA's web-site, and then purposely build it in their city.
Oh the horror?
Plus SimCity is one of those games that broadly speaking benefits from real establishments and real brands appearing in the game. It is much more fun to see McDonalds on your little digital street than it is to see "Generic Burger House 10101."
This whole article and the people that whining about this are just looking for any reason to beat up EA/Maxis. This is not a valid reason.
There are tons of valid reasons: The broken game, the small city sizes, their misleading remarks (e.g. always on DRM), amongst other things. People are misfiring here.