Huawei's patent fee is normal. If any company or enterprise develops this technology, it must make use of resources. Then it is normal for Huawei to charge fees after developing this technology to make up for the manpower and material resources spent after its research. It is natural that every enterprise will do this kind of thing.
It is normal for every company that needs to survive in this society to charge fees, because survival always requires a lot of fees, so after developing this technology, it is of course necessary to charge fees to survive. If you can't charge after developing this technology, then the company will definitely go bankrupt, so you have to charge for survival.
Generally speaking, this is a normal situation, because if any company wants to survive, it must make money with patented technology, so as to survive in this society. Enterprises are not. Charity needs to survive in this society, so it is normal to charge. In this case, every company needs to charge fees and make money from patents to survive. This is the only reason, no exception. No company says that the technology it has worked hard to develop can be used by others for free.