If not that is unfortunate but hardly justification to upend cellular calling because a few people paid $0.10 / minute extra answering calls from spammers.
There are advantages and disadvantages to those types of plans, and that is one of the disadvantages.
Look, I get that the US is different in that it charges for incoming calls, and that's weird to you. That's fine. I think it's weird that Spanish people voluntarily let themselves be chased by enraged bulls, but hey, I let people choose the risks they want to take[1]. Would I prefer free things over not-free things? Sure. But that's the model that US carriers chose, and, absent government regulation to the contrary, it's absolutely their right to choose that model. And I honestly just don't care enough about it to lobby the gov't to change those regulations, and it seems that a majority of Americans feel the same way, so... so what?
[1] Modulo unethical treatment of the bulls themselves, but that's another issue.
These phone calls are no longer expensive, generally speaking, which is one of the reasons it is now cost effective.
As you can imagine, per-minute call billing is not always settled between tandem players. They can block each other based on company ID alone, and often this requires cooperation from the tandem operator as well. Some of the per-minute rates are incredibly high. The flat-rate long distance phone providers are obscuring the fact that some areas are extremely high-cost to terminate. This system has sprung into high per-minute cost billing in high-cost areas (rural LATAs) so that people operate free dial-up (in the 90s anyways), free phone conference lines, and even "free international calls" all taking advantage of the incredibly high per-minute rate by billing the maximum rate permitted in their LATA (typically not higher than the highest per-minute tariff posted by the incumbent local monopoly).
This highly regulated old-school system seems so antiquated in the face of the Internet, but it survives because the tandem is the one place where all providers can interconnect, and this turns out to be the hardest part of the puzzle to work around. In the age of the internet, we could come up with something better :)