Guitarhacker
You can easily save a midi loop somewhere convenient and just drag it in to a new project, assign the drum synth and waa laa.... it only takes a minute literally, to create the drum/timing track.
Use a decent sounding drum synth and you will like it even better. Generally, at some point in the song creation process, you are going to put a drum track in it anyway.....so why not start with the drum track.... or at least a basic track that can then later be modified and edited as needed.
I realise that it doesn't take that long to create a click track using a drum synth. That's what I'm doing now. The reason that I want to use the metronome is because I can use a 4 count intro into whatever track I wish to record on.
In order for me to correct mistakes in a certain track I now need to
1) create a new track.
2) record what I want on this new track
3) put it into the old track (as I find it neater)
instead of
1) place my cursor where I want on the current track.
2) record what I want, where I want it.
The whole process is simplified in both cases but it is basically extra (unnecessary) steps to achieve the same thing by not using the metronome.
I am using EZdrummer for my drums but that's beside the point. I like having a click track while I record.
It's also quicker to configure the metronome instead of synth drums to get a sound that cuts through the mix more easily.
In other words the solution you provided (and the one that I'm using) is great but it's a workaround that requires more steps and that is simply something that I find annoying because a feature exists in the program to do what I want but it doesn't work properly.