> tripcodes aren't guaranteed to work across different sites
Because there aren't any standards. Everyone implements them as they see fit.
> they're much MORE difficult to use than a simple username and password box
That doesn't make sense. In both cases you type your name and you type your password. With tripcodes you don't need to register and name is optional (usually).