> I think Apple's idea of a "pro" is not necessarily someone who spends time inside of a text editor all day.
I think Apple's notion of "pro" includes people who spend time in front of a text editor all day. It just doesn't include ALL people who spend time in front of a text editor all day.
Developer is a very broad term. I am no Apple fan, but I would be lying if these new Macs aren't more than satisfactory for a large number of developers. Maybe not for developers who have specific or advanced needs, but I think plenty of developers would be super happy with these new Macs.
I think Apple's idea of a "pro" is not necessarily someone who spends time inside of a text editor all day.