>However, there is significant popular opposition to that, people seem to massively prefer notes.

One of the most important features for cash is that it actually be accepted widely, and if I recall, that is a significant problem for $1 coins. I expect the majority machines that accept cash don't accept them, and trying to use them with a cashier is likely to result in amusement or confusion at best, rejection as a very possible outcome, or even accusations of fraud. That there were few instances where an individual would ever get these in normal activities probably made recognition and use even worse, especially as the instances I cam remember often seemed like attempts to push them inconveniently; I seem to remember that some government machines, I think in post offices, would insist on giving change with enormous numbers of one dollar coins, which would likely generate some resentment for users expecting change that would actually be accepted elsewhere.

It likely doesn't help that the design is rather large, eg, it is wider than a two euro coin and almost as heavy, and that one dollar notes are still being produced. For some reason, the US seems far less willing to be decisive in these changes.

> I expect the majority machines that accept cash don't accept them,

Worse. What wound up happening was that the feds encouraged (probably grant funded, IDK) support for it and the only implementers were other governments and the easiest way to check the box was to make all your mass transit ticket machines and the like spit them out as change despite often times not supporting them as payment so a machine would eat your $20, give you a $2 ticket and spit out 18 items about as useful as Chuck E Cheese tokens.

This has mostly gone away as those machines have mostly switched over to cashless.

Most machines (except those that literally only take quarters) take dollar coins, as these are designed to be the same as susan b anything dollars, which have been around since 1979.

The real key is they don’t stop making the dollar bill and force the issue.

But hey the penny is finally dying so who knows?