Putting every time the Macbook in hibernation means writing 8/16gb of data (depending on your ram) on the SSD, don't know how healthy that might be. However, I just noticed that mine wakes up too when the lid is closed. From my other Macbook every hour I get a notification from Steam saying that the Macbook nTB is available for streaming, and one minute later that is not available anymore.
The default sleep mode is hibernation mode 3. In this mode, the MacBook keeps memory powered AND writes memory out to the SSD (or disk). Sleep in hibernation mode 0 powers memory but does not write memory out to disk and hibernation mode 25 just writes memory out to disk and does not power memory.