I previously found threads on bonding new brake linings, but saw no reference to drilling out rivets, so I asked.
I'll have to check closer to see if my pads slide on the tubes... I thought the tube was bigger diameter than the pad opening, and hence a "stop" when the lining wore down enough. Should be lots of wear marks on the tubes if the pad is supposed to slide on them. Maybe mine are acting as a stop because the tubes weren't aligned with both holes in the pads?