Alright, thanks for the tips, everyone. Maybe I was just obsessing too much and expecting too much. I'll keep at it but try to relax my standards a little.
Now I need to start studying the mechanics of coaster brakes ASAP. I like to service everything when I work on a bike. Otherwise it feels like going to bed without brushing your teeth.
Will probably be back with more dumb questions in the future...