I've used BitBucket as a solo dev working on personal projects, a solo consultant, and an employee on a team. It's pretty mediocre, especially if you look beyond its integration with the rest of the Atlassian ecosystem.
The number of times I've wanted to search a repo for something only to have to clone it and search in my IDE is staggering.
It's cheaper and has private repos for free and that's it.
The UI is clunky and the community is much smaller than Githubs.
I also don't understand why they try to sell it with the Jira integration as if it was a good thing. The only people I heard saying good things about Jira and this marketplace where working on companies that sold stuff there.
I started using bitbucket for the private repositories and I have to say, never had a problem... maybe I am not a hardcore user that tries to use the most obscure functionality, far from it. But I find myself fine with it.
The Bitbucket I've used have all been self-hosted and it's pretty good. There might be some cases where it doesn't have the features you want, but for 99% of all usage it's absolutely fine. The Jira integration is really neat and something I've missed in other setups.
Your right it is kind of boring, and that's really all I want. GitHub is okay as well, but it's also pretty weird how it tries to be a social network to the point where I can't have the first page I see be my own repos.
Agreed about Bitbucket. I've used it for a long time and haven't found it to be substantively different from GitHub in either functionality or reliability. The major downside, as I see it, is that it's just not as popular.
reply