Who is Dave Ramsey and why some people seem to dislike him?

Agree with @Bromfield2 - and his judgmental tone reminded me of Dr. Laura. Blech.