Perhaps you should learn more about the building codes in use in other areas of North America before you type out bullshit in a Usenet posting...
It is not "draft stop" because that is entirely for energy codes, Fire Block ? Never heard that term used before as the proper way to refer to the passive fire protection method being discussed here is fire stop...
Your diatribe does not mitigate the fact that "great stuff" foam is not now, has never been NOR will ever be rated as a material allowable for use for fire stop purposes...
~~ Evan