I'm lucky that my training ,work, and faimly all seem to balance out pretty well to let me train for what I think a lot.
On a good week I do 1 hour twice a week during lunch either Bjj or Thai.
M,Th,F,1.5 BJJ
Saturday 1 hour BJJ, 2 hour open mat
Wednesday 1 hour wrestling, 45 min MMA, usually some rolling
M,W, Th 1 hour Muay Thai
Most weeks I only get in one day class, and miss a Thai class. I usually hit 3 out of 4 wrestling classes a month, and try to never miss BJJ.
If I wanted to I could do an basics class on Monday instead of Thai and another one on Tuesday, but I don't think I'm missing a lot but not doing them.
When things are going well I do two days of strength and conditioning on top of it.
I think plenty of people that train 2 or 3 times a week do fine as long as they are consistent. I think they do better than the guy that trains 4 times for a couple of weeks, but than you don't see them for 2-3 weeks. But as long as you are having fun, whatever works for you.