The questioner seems to want to place burdens on all users, rather than on the backs of a few macro- developers.
Words to live by when making software. The best software doesn't concern itself with the burden to the developers; it worries about the effect on the user.
Apple's original rounded rectangle buttons is another good example.
No, he specifically talks about a few examples where as a user he prefers the code to look one way. That is, he thinks it should be on the macro writer to allow the users to write the code as they wish. Not learn a new way to write fractions, for example.
Words to live by when making software. The best software doesn't concern itself with the burden to the developers; it worries about the effect on the user.
Apple's original rounded rectangle buttons is another good example.