[BestPractices Removing micro-optimization note about @Template

| Q   | A
| --- | ---
| Doc fix? | no
| New docs? | no
| Applies to | 2.3+
| Fixed tickets | -

Hi guys!

I think that a small performance gain is not a *great* reason to recommend something. And really, this was not the most important reason for recommending against `@Template`. I think it's clearer to focus on the real reason, and not get into performance (we could argue against using any feature because of performance).

Thanks!
I'm guessing it's TemplateGuesser also, but this doesn't run unless you have `@Template` on there. But even if you don't have `@Template`, `ControllerListener` runs, and it also uses reflection.

But in all cases, when I look at a small project, the profiler shows these taking no time. I think there *is* a perf impact, but I don't think we know enough to put those details here. For example, in my project personally right now, I'm looking at these listeners and saying "I don't see any perf impact!".

I don't think this message serves any value - I think it may only make some people say "this is a silly reason to recommend against `@Template`", when we really recommend not using this because it adds magic without enough benefit to offset that.