They are required to do it for purchases above $2000. With the recent change of a limit of $2000 most places don't need to do it anymore.
If you are below $2000, the store or area probably has had some fraud and is reacting to it.
I doubt it is anything personal to you.