I lived there for around 20 years. Have lots of employed mates with whom I can hang out. Taxis are OK but you have to know roughly where you are going and flag down a taxi going in the correct direction.
I am not a foodie just a regular guy so Michelin stars don't concern me.
I had a great time there living in a small street shophouse. 7-Eleven, BigC Miini, a bar and a restaurant on the street. Running with mates Mon, Wed, Saturday. Hung over on the other days.
Yes BTS is not as good as it used to be. Too crowded now.
I don't love Bangkok but I also don't hate it.