What about your brake caliper? There's usually only one thing that can go bad, and that's the piston seal. When it leaks, that has nothing to do with uneven wear on the brake pads. If you have uneven wear, the caliper is probably not well maintenanced.
Two things you have to maintanace on a caliper. On one hand you have to push the brake piston back all the way from time to time and then extend it again. Due to the fact, that the brake caliper piston is usually only moved less than a millimeter, the piston is no longer so easy to move. At the latest when you change the brake pads, you should push the piston all the way back into several times and then push it out again by braking, so that it has been moved through its full range of motion. Of course, you have to be careful not to push the piston out of the cylinder.
Furthermore, the slide pins of the brake caliper must be absolutely free to move. You have to clean and lubricate them.
Then there is no one-sided wear