You can split payments, and nobody judges you because most prepaid cards are actually gift cards. They just think you have generous friends.
When you use Visa/MC at a vendor, they get dinged around 2-3% plus 35 cents flat-rate. So when you ask them to charge 77 cents to the card, you're essentially asking they give half of it to Visa/MC. Which is unfair. A charity won't turn it down, but it's wasted. So how do you solve this problem?
Use the card at places where that's not a problem
If you see a small merchant using Square or PayPal Here, their merchant agreements charge a flat rate (2.75% and 2.70% respectively) with no flat rate per transaction. If you see they are on PayPal/Square, go for it.
Obviously PayPal itself doesn't have that problem, because they have a really, really good deal with Visa and Mastercard. So feel free to buy yourself credit on your PayPal account with these residual values. Amazon probably has a similar deal.
Change spending strategy
You are getting these small amounts because you aim to pay a $22.69 bill with a card that has $25 on it. Reasonable, but it causes this.
Flip it around: pay a $22.69 bill with a card that has $20 on it, consume the $20 value, and pay the $2.69 in cash.
You may need to tell the cashier exactly the amount to charge (e.g. $20.00) especially if it is a Visa/MC card. It will certainly go faster if you do. The cashier may be able to pull up the balance, but it's an extra procedure, and an inexperienced cashier may struggle with it / have to call the manager etc. - not worth it in my book.