That's Scratch users speculating on the reason, not an Apple statement. At the time Apple policies were very restrictive about non-approved languages (Flash, etc), but they have since been relaxed.
Ironically I just posted asking if Apple would allow it now: http://news.ycombinator.com/item?id=3161245