It's free software in letter, but not in spirit. True free software doesn't lock out non-official builds for zero technical reasons.
It was so difficult to maintain, that I ended up switching to VSCode. So the ”lock-in” worked.
As far as I know Chrome forks are not blocked from using extensions from the Chrome Web Store.