I'm not hating on you for defoliating your plants, but do you have any pictures of them before, so I have an idea on how they looked.
I'm sure your babies will fill up nicely.
And thanks for standing up for me but it's okay I take no offence to what they said, everyone has a way of talking and...