Square waves are impossible to reproduce because they have infinite numbers of frequencies, but you don't listen to square waves. You listen to music with all its content below 20KHz and anything above that doesn't matter.
The only non-ideal thing about music is that it's not band-limited because time matters - that's why compressing music with a lot of cymbals etc smears it across time.
The only non-ideal thing about music is that it's not band-limited because time matters - that's why compressing music with a lot of cymbals etc smears it across time.