Just call your thing "source available" or make up your own special club and stop complaining you don't get the same treatment than licenses that don't discriminate people.
Or you know, decide who has to/doesn't have to share code without caring about what the product that's building upon your software is about or who's building it. Like the rest of us who actually care about Open Source beyond using it as a PR tool for your business.