Whats bullshit is that I have to write a check for my electric and water bill unless I give the company permission to auto debit my account. Because they do not want to setup a proper online bill paying system. Basically you snail mail them a check, they deposit it and don't have to pay for a website development or credit card fees. So they can make more profit.
The same thing goes, with my roommate, to get the share of the bills its easier to write a check. Otherwise, he's not going to give me 126.73 in cash, or whatever. There are some uses of checks still. Or maybe as a wedding gift, or things of that nature.