Odd; the Commodore Datasette is about as reliable as a microcomputer tape storage system can be, far more so than the tin cans-on-a-string designs of Sinclair and TRS-80. Did you attempt to use a regular cassette recorder with a third-party adapter?
My parents even sent it in for repair but it came back as "it's not broken".
Well, you were lucky in more ways than one, since the Commodore 1541 floppy drive is legendary for being both more expensive and slower than other 8-bit floppy hardware. So much so there was quite a market in software and hardware hacks to improve performance (the reasons why it was so bad have been written about extensively (including by its designers) and are a fun read).
> My friends who had one just played games.
Initially I didn't even have a tape cassette recorder and just had to type my programs in again. At least that made only having 4K of memory in my 8-bit micro not a problem :-). I guess it's a good thing you didn't know there were commercial games available on cassette tape or the world might have one less programmer!