You could try putting these apps to deep sleep as they won't run in the background and will not eat up your battery. As this can save you enough battery.
I recently bought an s22, which in theory should have a worse battery than the s21 due to the smaller battery, more demanding chip etc. The first few days were horrible, however the battery life has now 'normalised'. I assume this is due to the AI battery features where apps are automatically put into deep sleep when not in use. Give it a moment and see if anything changes.