The fact that we're promoting GAs left and right says two things to me. First, and we already know this, is that we're dead broke. A graduate assistant is just happy to have a job--full stop. You can pay them anything. Second, coaches with little experience and power are the best choices for coaches who are autocratic. Surround yourself with folks who rely heavily on you and won't question you rather than guys with some experience who won't put up with the BS.
At all colleges, Quality Control and analyst positions are basically coaches in waiting. All schools hire analysts or quality control coaches now and can be former head coaches. (Butch Jones at Alabama for example.)
What complicated going with an outside hire is that it would have taken 2 to 3 weeks to hire a new OC from the outside and spring practice starts on Tuesday.
Moyseenko was Offensive Quality Control last year and here is his background:
2018: UConn Offensive Quality Control
2014 to 2017: Towson WR coach
2013: Towson Offensive Qualiity Control
2012: Sheperd University WR coach
2011: QB Coach Good Council HS
2008-2010: Offensive Coordinator Baltimore Mariners American Indoor Football Association
2005-2006: Student assistant Maryland
2003 -2004: QB Maryland
He seems qualified to be a QB coach.