First and foremost I want to say that the major drawback here is that they can't get rail transit started here. Have no clue why it's so hard, and there are plenty of areas just within the city of Raleigh alone that could use it.
Some people come here from bigger cities expecting the same level of amenities here, which just won't happen overnight, if ever. But some people come from bigger cities and love the change in atmosphere. "Wherever you go, there you are", life is about what you make it. I came here in '19 and didn't even try to like it. Once I did, gradually fell in love with the place because it isn't the same as where I'm from. It's Raleigh, it has its own unique culture and character.
Anyone black will find an absolute booming economy. Rents are dropping here, jobs by the boatload. It can still be considered expensive if you're going out but that's the give and take, I don't think it's terribly expensive. The local black community here too, is large and vast, we have representation at every turn here which is definitely unique in America.
The education infrastructure is borderline elite. Wake Public (WCPSS) is the school system for Raleigh, is the 15th-largest public school system in the US (14th if you discount Puerto Rico), and one of the best big city public districts nationally. So you go thru Wake schools, which feed into the UNC system and state schools, the higher education bracket is fire here. Raleigh has mad universities and technical schools, and like this video highlights there are more in the surrounding region.
There's a ton of shyt to do, no this isn't a 24-hour city, but in my experience if you're bored here, you're probably a boring person. This isn't a two store town...
I've grown to appreciate and love the city for everything it is. I don't much care for the surrounding region, for various reasons, but the city of Raleigh I think is dope and is catching more name recognizance on a national scale. Every new business that moves here raises the bar, renaming our arena the Lenovo Center raises the bar, being early bidders on an MLB team raises the bar, etc.