Bingo -- you nailed it on nearly all counts!
As with most legislation, even the name -- The Smartphone Theft Prevention Act -- has little to do with reality. (Affordable Care Act, anybody?)
How is this going to prevent the theft of smartphones?
I feel like it's missing something though...