See Art 410.16 (C). Local code variations will apply. Like you said, it is different everywhere you go. So use the local requirement even though this article allows the fixture to be supported by the ceiling members. I don't support fixtures like you do, unless I have to. I make sure the ceiling grid is supported at the fixture on opposing sides. Thus the term "lay in" fixture.