Enjoyed it, I just jumped ship 6 months ago for basically all the reasons you specified.
Only thing I can add is that due to the difficulty hiring, you can attract mid-level talent with more money (they're more likely to be underpaid). I'm sure the efficacy of that approach is diminishing as steady-state is reached by people in that experience level.