Before buying into the loudness war, consider this:
I am sure you heard of RMS, but there is a newer and better method called LUFS, „Loudness Units relative to Full Scale“. It represents a more accurate information on how loud your track is in general than the RMS method.
YouTube, as one of the biggest platforms to discover music, has implemented such a thing to avoid having audio sounding either too quiet or just being compressed too hard - read more about this here:
http://productionadvice.co.uk/youtube-loudness-normalisation-details/You can either have say one minute of middle-loud vers, and then one minute of middle-loud chorus, or one minute of quiet verse and loud chorus - the LUFS (an integrated value) is going to be the same - and guess what will sound better

So let's say after mastering, you have a loud verse and loud chorus, therefore the LUFS has risen too, so it will be turned down for you by YouTube and will sound worse than the version with dynamics.
You can get a free metering plugin here: [url]https://www.klangfreund.com/lufsmeter/[/url
Somewhere on this side there is a simpler and free version of it.
I hope this was an insight for you. I am sure that it is just a matter of time that this method of loudness measuring will spread to other platforms like Soundcloud, since it is already in use for radio, television and most importantly YouTube, to end this loudness war and bring back the music.
All the best,
Artless Venture ♢