thanks for your answer!
so, a few reasons, depending on the provider.
GitHub specifically i fundamentally don't trust to behave ethically, with the stuff about Copilot stealing people's code and their ongoing (to my knowledge) partnership with ICE. i would prefer to not work with them on principle.
GitLab i tried for about a year, and it was fine, but over time i noticed that i found all of the extra features more distracting than helpful.
Bitbucket i also tried for a while, but when they got Atlassianified they just became what i dislike about every Atlassian product: slow, unintuitive, and just kind of a pain.
for some context, i don't have or want any collaborators on my work right now, i just want a place to host my little side projects so that people can see and use them if they want to. my own personal workflow just depends on me having a place to push and pull from, so that's what i've made due with for the last year or so. i'm just trying to figure out how best to share it c: