Nothing for nothing. I believe there is no free lunch in the world. Others have developed new technologies at such a high cost. If others want to use it, they can't let others use it for free. If all new technologies are developed for free, I believe no one wants to develop new technologies, so when they want to use new technologies developed by others, they will pay the price, because when others pay such a high price, they will develop new technologies, but they also have to.
What is the purpose of enterprise R&D center technology survival? In order to survive and make money, when making money, others need to pay the price when using this technology. Therefore, it is normal for Huawei to charge patent fees. I believe that any company that develops new technologies and lets others use them needs to pay the price, because only in this way can the company survive and make money.
Generally speaking, this is a normal situation, because any company that develops a new technology will use it in this way, and it will cost others to use it, because only in this way can the company make money and survive.