Perhaps they could come up with something different for the first header? Because saying "Racket, the Language-Oriented Programming Language" right after "Racket, the Programming Language" seems a little too similar.
That seems intentional -- the 2nd header is to highlight that it has features that help in creating your own language variant (and is a big-part of it's many strengths).
Yeah, I think it is–however, it's still strange to have those two and then the third "Racket, the Ecosystem" that doesn't seem to fit the pattern.
The are section titles and features regarding that section are listed right below it. It's a bit repetitive, but still trying to highlight the things that make Racket a great language.