someone else can write "reflection is good because it saves on typing, all true programmers know that typing is the worst!" and you let the votes decide
ie reflection is bad, because its slow. Sure it make make serialising classes easy, but all true programmers know the fastest solution is always the best
obvs if you always have the same sub set of projects that get compiled together, with no overlap, you might as well split those into their own repo and just build them