No it is going strong I see at least a half dozen each day around the city. Strange part is I see ZERO when I am in the bush or camping.
I saw 3 mounted on vehicles at the mall parking lot. When I drove through the campground at the lake I saw ZERO!
Neighbor across the street has an RTT mounted on a rack above the cab of his '22 Toyota pickup, it hasn't been gone for 2 days since he got it that I know of.