This is why you should use the AGPL.
Otherwise, corporations can and will make immense profits from your unpaid work without contributing anything in return.
The goal of FOSS should be to create a new ecosystem that puts users in control, not to provide free labor to private enterprises.