Right, I can see why this is problematic and probably not worthy of a redesign for most people.
I was expecting the fieldnames would be wikified before rendering,
my issue is that I find it difficult to come up with good names for things straight away, especially since I am still in the process of developing my naming conventions. So when I decide fieldnames (as well as names for tiddlers and macros), and build structure on those, at some point I always find myself needing to change those names for better consistency. The Relink plugin helps when changing tiddler titles, even if it has limitations.
Sometimes, in light of a new need or development possibility, one might wish to modify even some fine naming conventions.
So I guess having transclusion work even at the fieldnames level would help some indecisive users avoiding frequent hardcoding decisions, unless there are already simpler solution that I was still not able to see