valid markup helps search engines for one, it is also to show you know how to properly code a website. So if you are a freelancer for example, and a small firm wants to outsource some work to you they can, without having to ask, see your site is built of proper, validated code.