My bad, I was specifically referring to cam lock being crap for this application.
As far as assembly and ease of alignment, biscuit joinery would be a good method. The slots and biscuits would aid in alignment, then the glued biscuits would hold really well. Biscuit joinery can be hidden, while the finished product would look assembled as the original cabinet manufacturer did. I have to think though..when the water based glue hits the biscuit, it swells, that's part of what makes the joint hold well. That would be a problem if someone goofed, didn't have something square, or didn't have the joint clamped tightly as it started drying. The only fix is to let the biscuit dry in the joint, flush cut it and recut the slot. Basically, if someone has the ability to do all of that to fix the mistake, they'd have the tooling to scratch build a cabinet.