Yeah, but then look at C++ - does the syntax really look like it's "just right" to you? Modern JS features actually tend to have cleaner syntax, generally speaking.
This could however be done without introducing angled brackets. myFunction(myFirstClassType); which is what more and more languages nowadays do like Zig.