What's the purpose of a preamp?
For me, the purpose of a preamp is to retain drive and dynamics, without colouring the signal too much, and to make the cables and input gear a non issue i.e. to deliver a constant low impedance to your amp despite varying source loads.
Of course we also need volume and source selection as the functional requirement, tragically some of the most audible components!
However, and it is a big however, some amp manufacturers build input buffer stages into their amps, which means that the amp achieves the ‘low impedance’ requirements. This is why sometimes amps sound ‘flat, grey and lifeless’ with a badly matched passive, because they don’t have a buffer and are optimised for an active pre. This is also why some passive users complain of none of the issues that active fans do.