huge profits are being made. from the medicines the mostly unvaccinated people in ICU or otherwise hospitalised with covid are requiring.
its mostly not the vaccinated who are profitable. because, as you say, a free vaccine isn't a great business proposition, and the data show they aren't getting as sick when they do, and they're getting sick less often. and yes, i know governments are paying for the vaccines, they aren't really free. but they are still far, far less expensive than treatment for covid, or the economic costs of not having a vaccination program.