Yeah, I made my own assumption about your assumpion
I misunderstood *spirit* of your post, I'm sorry.
So, about python roguelikes - I'm working on roguelike collection now, and currently I'm into 7DRLS. Most of python roguelike developers (not only 7DRLs) include windows build (created usually by py2exe or pyinstaller). Examples: Swift Swurd by Neil Thapen, ZDay by Sheep, mujahid by Pat Wilson, Madness by hmp, Hive Awakening by Gero Kunter, Dungeon Themed Starvation Simulator by Mark R Johnson, Nightmare Tyrant by zasvid, and much, really much more. And it's true not only for 7DRLS, check, for example, ArmCom by Rev. Sudasana, Lands of Strangers by Aging Minotaur, rng clrc by Jan. I'm putting info about authors to show that it's really common practice, not the quirk of one or two developers.
Of course, there are roguelikes released only as source code (like, for example, Swamp Monster by cturner, Trinkets by Geek of Geeks and Dad) but it is the minority. Sometimes developers (as Geek of Geeks and Dad, if I remember correctly) stated that they wanted to build windows executable, but there was no more time. And only-sources releases, if at all, are mainly for 7DRL, I don't know much not-7drl python roguelikes without exe package. Also, I know about only one developer who used to ship roguelikes as sources with python installer (unable to find it now, unfortunately. Name of game was... Sandstorm? Something similar). Probably never spot any single roguelike released as sources with windows batch file.
One more word, because... Why is it important in my opinion? You stated that (yeah, I know I quoted it my previous post already)
you should just distribute a BAT file that executes the Python command like all other Python games do
If you'd make proper reasearch (you should do it, it's about packing python into windows executable, and, as you said, you wasn't using windows for long time) you would see that it isn't correct. So, you gave KM advice basing on wrong conviction, and you presented this conviction as fact.
To be clear: hi, KM, most python developers release windows builds created in various ways, including py2exe.
edit: edits was about grammar