I have a crappy brake like that on my fixie, I hate it!!! That's why I took it off... but I'm going to get a new caliper brake for it soon enough.
The reason why I hate that type of brake is that it keeps needing to be adjusted, I think the bike shop just gave me whatever they had lying around in a junk box or something.