I am a triathalon biker and also go to the gym multiple times per week.  As such, I always have my phone strapped to my arm.  Soundcloud&#x27;s interface for liking&#x2F;saving songs is basically unusable with my phone strapped to my arm. The whole mobile app is a complete piece of shit in terms of UX desgin and usability.  As a producer, there is not even a button to click to access a list of my own tracks I have posted on soundcloud!   I test mixes on different speakers all the time and it is a major headache to have to search for your own damn song on soundcloud just to be able to find it!!!  I should be able to click a button called &quot;my tracks&quot; and see a list of all my tracks I have uploaded instantly.<p>Also, soundcloud is just unreliable in general.  Even on my laptop with fiber internet I find myself running into ajax calls that timeout.  I always have to refresh the page and whatnot to get songs to play.<p>I could honestly write a small book about all the things I hate about soundcloud.  Now that they have ads I really hope that a small competitor steals their pie.  If I didn&#x27;t have to work a silly enterprise job 9-5 I would just write a new platform myself....<p>A stripped down version of soundcloud would include:<p>no stupid animations when I click any buttons.<p>no 100 ajax calls every time I load a page.<p>a mobile interface that didnt suck - and had an easy button for getting to &quot;my tracks&quot;.<p>A page that showed a history of every song I have ever played in chronological order so I could go back and find things I missed.<p>Smaller album art for each song (ie. more songs displayed per screen space unit).<p>No ads.<p>No fullscreen play&#x2F;next buttons on mobile - screws me up all the time while biking&#x2F;running&#x2F;driving.  The buttons are too big.<p>As for bandcamp -  I don&#x27;t use it.  The few times I have used it have been fine though.<p>TLDR: I think soundcloud is the best source for finding new artists and music, but the platform from a UX and technical standpoint is shitty.