They need to commit to not using C/C++ for the majority of the project.

If not, then yes it can’t be taken seriously.

Unlike existing browsers?

Existing browsers have an existing codebase to deal with.