Though I listen at louder levels - the few times I’ve found vinyl sounding dull and lacking punch, it could usually be blamed on phono stage and (in particular) its match to your chosen cartridge.
If you’re running an MC cartridge into a budget phono stage, that can sometimes cause this problem. If your signal level hitting the MM stage (after MC stage gain) is too low, it can cause this problem, even if you try to compensate for this downstream (e.g. raising line stage volume). Switching in a good SUT or head-amp (Hagerman Piccolo, even on a budget) can often resolve these issues.
When you have good analog gear that works well together, you will find no need to get into the philosophy of dynamic range and mastering science - it will just sound good. OP - what’s your phono stage and cartridge?