Yeah totally agree.
That other issue when buyers are able to place order although the product cannot be delivered to his country, is relatively remote, although the chance is also always there. When I receive an order, I always check the product in AliExpress. Among others, I will know if it can be delivered to the country. If it cannot be delivered, simply refund the order. That is for me, again it will depend on the user.
It's happened to me once, but fortunately I was lucky because that customer asked me before to buy if I could ship to his country. I checked the product in Aliexpress and wasn't possible, than I checked other suppliers that has the same product and they also cannot ship to that country.
So explained him that unfortunately for that product we cannot ship to his country.
Imagine what will happen if you will have a lot of such situations per day? This is involving a lot of time, back and forth.
I believe, and I know, and I 100% assured that is possible basically to add any feature to any plugin, software...etc.
If the coder/programmer which they have cannot fix those issue, they should find others. Just because one programmers will tell you that is not possible is not meaning that indeed is not possible, is not possible for HIM, but for others it can be, maybe a little more effort but this issue can be surely solved.
I'm a professional video editor and motion graphic for more than 10 years, I remember that once one customer asked me if it is possible to remove something from one video clip, I said to him: it is not possible at all. Later he wrote me and quoted another freelancer and he said that is possible and after that I learned a big lesson. All things are possible