"USC's determined need" is a scam?

I am a Louisiana resident, so including TOPS and living at home rather than a dorm, Tulane would be essentially free