Keeping a clean machine is important.
Good for you, for heeding the need, and not being tempted to say, oh heck, it can wait.
ITA every hour seems way too often. However, if you are a speed demon (as you mentioned) ... you may be getting more sewing done in that hour, than some people do in a whole day! So, maybe the hourly clean out is not unrealistic too.
Possible suspects ...
* thread quality
* speed (friction as it moves along)
* fabric quality
* batting
* There's probably more .... that I am just not thinking of right now.
When replacing your machine, I am sure you will be considering the cleaning ease and simplicity.
Or maybe you want an excuse to switch your machine? .... then you have a good one!
I knew the agony of taking it all apart, and the temptation to just not do it.
When I switched machines, was delighted to see how easy they are to clean now,
with the screwless entry and easy access.