Testing a package extension?

I don’t really understand this point, what is wrong with users installing more dependencies if they want to test the package? To me it’s a fairly uncommon thing for users to run tests directly (as opposed to just relying on the package’s CI) and it seems fine to me in that case for them to install a bit more to run the tests manually.