Most sensible post on this thread. NEVER GOING TO BE QUICK.
Who said anything about quick? Of course not and of course it's going to take a while ... the logic is that it could be made quicker and chucking around ideas and observations to try and improve something is pretty standard stuff