You make an interesting and valid point. Relativity, whether special or general, is irrelevant to most branches of engineering. For that matter, it is irrelevant to most branches of physical and biological science.
Still, I am surprised that physics majors are not required to have a course in relativity.
I'm not remotely suprised that Physics UGs, Graduates, etc don't need a course in General Relativity. Despite the article, it is a niche subject. Special Relativity is another matter - it's a simple enough course and forms part of what every physicist ought to know.