Потому что предлог не правильный использован. As - это как, а is - (есть) третье лицо, единственное число от быть

Код AS3:
package {
import flash.display.Sprite;
public class TypeChecker extends Sprite {
public function TypeChecker() {
checkType(Sprite); // это класс
checkType(new Sprite()); // это экземпляр
}
private function checkType(obj:*):void {
if (obj is Class) {
trace("это класс");
} else if (obj is Object) {
trace("это экземпляр");
}
}
}
}