I don't think, I know for a fact. YES, far better. From commercial soaps sometimes I get my palms and hands dry up and my skin starts to break. It is very unpleasant and it pains me a lot, I need to use some "hand cream" so that it can heal in time.
I just got soap made my myself a few months ago, it is not as smelly and good looking as commercial ones but it cleans better, does not make a lot of bubbles and it lasts longer.
To make homemade soap you need a very big pot, animal fat and NaOH - Sodium hydroxide.