It briefly went back up in price. It is now back down to £122.85.
Some people still prefer having CD's.
Yes. It's just a CD player. FLACs made these pointless. Even then you could pick up something much cheaper that has opt/coax to go to your amp and deliver 2ch lpcm. This won't magically add new quality on to the audio.
Whats causing the lower quality is the Bluetooth connection, or the DAC on whatever the source for your AUX connection is. If you use the Spotify client on PC and connect to a high quality USB DAC. It's nigh on impossible to tell the difference between lossless flac copies of CDs and Spotify streaming on extreme quality. The theme of this thread seems to be that people think streaming is what's causing the poor quality, when it's actually the hardware that's the problem. Streaming is literally just a way of moving data from a server to a client. It can be as high quality as any other digital source, given enough bandwidth.
All of the above. The cd player has an internal dac. Which creates the analogue signal from the digital cd. Different dac's, different sound quality. Amp amplifies, good amps, bad amps. Good speakers bad, bad speakers. Etc... or you could use the cd player as a transport only and output digital over optical and use the amps internal dac. Same rules apply.