Nothing wrong with buddy diving, but you have to be able to take care of your problems.
I think the emphasis might need to be "IF you are buddy diving you need to be close enough - and watching one another often enough - that you will NOTICE if either of you have a problem". I have learned to keep a much closer eye on my buddy after reading some of the harrowing stories here.