As I understand, the “#” prefix for reference designators was used to tell KiCad that this symbol will not have a footprint associated with it (e.g. a power symbol, a power flag).
In KiCad v6+ there is an “Exclude from board” symbol option. So is prepending reference designator of such symbol with “#” still necessary in v6+?