I like black socks myself, same reasons, mud, dirt etc. I do like the low cut models though. Just can't get excited about those mid calf socks.
I get a couple of 3 packs and I'm good all week.
If you sweat on black socks, no stains. I have had white socks stain from sweat.
Every once in a while, I find a good deal on cycling socks. Don't care for white but for 2 bucks, can't beat the price and they match my bike, my other bike!
Wife likes the ankle socks too. But she likes Walmart types as they have multiple colors to match her tops.
I loved my rubber ducky socks but being white, they got thrashed, bugs, sweat, dirt, grease. The water didn't bother them though cause they are duckies!