Armbian, like debian, is an open source project.
The fact that my devices work, as you said, is precisely because of my work. For example, a tablet on A13, or HK1 box LAN 100, where I myself ruled dtb to make the LAN internal, not external. I added drivers for Wifi and BT myself. There is no ready-made assembly for the HK1 box s905x3 c LAN 100Mb. I agree, there are TV boxes with very poor build quality, but there are also good ones - the same HK1 box s905x3, aka vontar x3. Also T95W2 - there is no mention of this board at all on this forum. I also did a lot on my own, extracted and corrected dtb rules, tested and corrected. I tried to install slackware on some boards and the person who builds the OS does not ask for anything in return. The main reason for the discontent is that TV box producers do not pay armbian.
But armbian is a NON-PROFIT organization, it says so.
RED HAT is a commercial organization and their product costs money. Microsoft is also a commercial organization.
Armbian can also become a commercial organization and sell its product.
But, while the organization calls itself NON-commercial and provides an open source product, the question of what you have done to use this product is inappropriate.
As inappropriate as it is, the requirement of users is to support a free product.
Do you think it's unfair that people get a free product that says free, and condemn such people?
I condemn people who say it's free, and when you get what's free, they tell you - what will you give me in return?
There is a law of conservation of energy, when you take something for free, you should give something in return. And this one comes from a person of his own free will! And when they ask for something in return for a free product, it ceases to be called free. So answer me the question: does armbian sell its product or distribute it under a free license?