Bitcoin has no CEO or formal central authority. But software development inevitably involves people who have more influence than ordinary users. Bitcoin core is extremely important because the software determines which blocks and transactions a node considers valid. Bitcoin.org itself says users running Bitcoin core independently enforce the rules. And the Bitcoin developer documentation explicitly acknowledges that Bitcoin's security depends on the behavior of software maintaining consensus.
Does it mean that developers control Bitcoin? If yes, How we call it as decentralized?
What do you consider as influencer? I'm confused as to why you called Bitcoin core developers as influencers. They are not your regular type of people that comes online to tell you want they do and how it should be. Everything you seen Bitcoin core has developers has pushed is based on the implementation of Satoshi from day, there is nothing there that has been compromised nor done for their benefits, none of the updates are pushed without influence of the community, they all have improvement proposal accepted by the community.
Bitcoin is a an open source, you are free to contribute what you want and how you think core should work, if the community accept your proposal it will get accepted as fast as possible, and if it's the usual to respect your ego, that will not be tolerated.
By the way, if core developers are influencers, what do you call other developers like Knot? Evil cult?