I won’t speculate about what you meant by “better,” but it sounds like a moral judgment to me.
That meaning would make absolutely no sense in the context. It clearly means ‘more effective’.
That meaning would make absolutely no sense in the context. It clearly means ‘more effective’.