If this was a commercial project, his income would be magnitudes higher.
Yes, $20k a month is comfortable. But is it appropriate given the popularity of Vue and considering how many organizations profit from it?
Now, if you scale this down to a framework that has half or a quarter of that popularity. When do you reach the point where it isn't comfortable at all anymore? And does that still seem appropriate?