As with others, I understand why you're upset.
But the reality is you're getting an extra room for free, to use as you see fit. That's a bonus in my eyes (if it was me, I'd love to be in a room alone, but still get the benefits of the Haven).
I've never been on the Epic, but couldn't the extra balcony room be on the same floor?