What I dislike most from Oberon and Component Pascal is they are case sensitive and they force keywords to be UPPERCASE. I tried to write code in Oberon with OBNC compiler but as soon as I tried to write something more complex than HelloWorld everything turned out to be a nightmare. I realized I hate having to press CAPS LOCK every time I want to type a keyword so finally I gave up and quit. Anyway, this Free Pascal currently still is the best Pascal dialect because it's suitable practical purpose, not only teaching like these later Wirthian languages. It's a balance between verbose and practical.
These languages must have very intelligent and powerful IDEs to make them usable because they are overly verbose. The IDEs have to generate all of the boilerplate code for us (the OOP of them is very different, where object is pointer to procedure) and when we type keywords in lowercase it has to convert them to uppercase on the fly.
Because of their over verbose these languages (no, I didn't include Ada) are rarely adopted by the mass. Finding a text editor with proper syntax highlighting for them is very difficult let alone such powerful IDEs! After hours searching the net, finally, I found one text editor could highlight Oberon code (despite not complete, but having something partially work is better than nothing), it's Cudatext. Thank you, Alextp, for this text editor.