Most everyone seems to agree that leetcode has poor corollation with the ability to perform at most companies, while also agreeing that leetcode is very common practice in interviewing.
You may be able to find a company where you can pass through the interview stages with poor leetcode ability, but many companies that YOU WOULD ACTUALLY WANT TO WORK AT currently include a leetcode evaluation as part of their interview process, despite the fact that that very company does not require those skills for every day work.
And ignore the, "well you wouldn't want to work for a company that tests this way" comments. There is NOT some magical super-strong correlation between the interview experience and the actually-working-there experience that applies to all companies. Some have this correlation, and some don't. This is why you ask the hiring manager for 1:1 interviews with front line engineers and then you grill THEM about aspects of work that matter to you.