We're using the STM32G030K8T6, there are a lot of crosses in other families but they are also suffering from shortages.
Are you know that the Chinese comrades hav a clone of STM32 called GD32. I tested GD32F103C8 - didn't notice any problems.
We should not be supporting piracy and IP violation
Making compatible products (i.e. reproducing same public external interfaces: like having a steering wheel) has
absolutely nothing to do with piracy or IP violation.
Similarly, I could call you a murderer. Which you hopefully are not. Like Gigadevices are not pirates or IP violators.
There is also no proper ground over which you could get sued by using Gigadevices products. On the other hand, I can sue you over a murder. It's simple: get a lawyer to apply the paperwork. It's just not going to fly very well, unless there is a political reason for it to work.
AMD vs. Intel is a great analogy, really (there was Cyrix and others, as well). Try to understand it. And in the end, both have benefited from it; AMD has reproduced the Intel's interface, and later, Intel has reproduced the AMD's interface (AMD64) when it worked out better.