Yeah, unfortunately it's not done in the template, it done in the view. The display() method in the base view calls our view's setTitle(), which calls the JDocument setTitle().
And of course the problem with changing the way we do it to what you are requesting is that it'll then change it for everyone, and I can guarrantee that there will be people who want it to stay the way it is.
So ... I guess the only way to do this is add YAFO (Yet Another Option), and the question then becomes where to put it. We can't put it in the "Page Display" tab in the menu settings, because that's not our form, that's J!'s. So it'd have to go either ...
a) in the "Fabrik List Options" and "Fabrik Form Options" tab, for list, form and viz menu items (because a form could be rendered as part of any those menu types). And if I did that, I'd have to default it to the existing behavior. Not fair to everyone else to make them go and set it back to the way it's always behaved, just so you don't have to set it to the "new" behavior. So you'd still be faced with having to modify the settings on all your menus.
... or ...
b) in the global Fabrik config settings, so you have one settings that controls globally whether the browser title is Fabrik specific (for forms, lists, viz, etc), or just uses the J! default.
... or ...
c) both a) and b), ie. have a global default, and a list/form/viz menu specific option which defaults to "Global default".
I'm leaning towards b), which I think is a solution that works for you. You'd only have two toggle one setting on each site.
The ideal solution would be c), but that's three times as much work as b). Although I could do b), then add c) later if anybody really wants it.
-- hugh