The discussion was about "escape sequences" with \ not "variable expansion".
The escape meta in bat is ^ not \
And \ is - unfortunately - used as path separator in win, which rules out any use as escape character.°
Anything else would be indeed "weird", because it would make using paths impossible!
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery