UPROPERTY Specifier 'BlueprintBaseOnly' is not working, this is clearly bug

Just found this thread. I can only agree with OP

UPROPERTY(EditAnywhere, meta=(BlueprintBaseOnly, AllowAbstract))
TSubclassOf<class UObject> ParentClass;

as shown here: All UPROPERTY Specifiers · ben🌱ui

does not seem to work. Or maybe we are both using it wrong?