Agreed, I find that the way things are organized on there to kinda discourage actual "discovery". Maybe if they tailored recommendations to your personal viewing habits (kinda how Amazon suggests products to you that you might like), or featured things with less than 500 subs (the recommended titles vary but are 40k, 10k, 3k). Maybe they do this already on other pages, I don't know. I'm totally new to Webtoon and Tapas, still need to explore a bit.
I uploaded my own comic the other day and it's gotten a bit of attention, though. It's a start! I don't expect it to blow anyone away because it takes a bit of time to build up the characters/conflicts. It's not for everyone.
Linking below if anyone is curious!