I don't know a whole bunch about fish, as I am just learning myself but it seems to me Budda is doing just fine, if they were all full grown I could see everyone getting on his case but they are not and they were babies to start with so I'm sure they are fine.
My personal opinion is do not over stock, I am grossly overstocked and in the process of changing that, and I have to do 30-50% WC every other day...it's not fun but it has to be done to keep my fish healthy.
I can see clarifiying how this should not be done (budda's set up), for people who have no experience (like me) who may be looking here to see what other people have in their tank to get an idea of what they can get, but no one needs to be so hard on him since it is obvious he knows and is correcting things for his fish.
Just my 2 cents,
Gin