Forth is in a weird spot where it's well-established and easy to write an interpreter, but it's got a lot of awkward low-level stuff you probably wouldn't want in an interpreted language today.
You can fix it but then now you've just got a Forth-like language, like MUF, and you have to learn what each "flavor" is like. Not too different from the many C-like scripting languages in use I suppose.