It is a richedit control. I'm rather sure the primary reason is to better support large script files (> 30k), but I feel that the ctrl-arrow behavior for richtext controls is much more annoying than the 30k limit. For added fun, try ctrl-= in the editor for subscript text!

Anyway, try to know what you are talking about before throwing in your two cents, thanks.