Federal agents have lately been doing more searches of general-aviation aircraft. Typically on landing, when the filed flight plan had the plane coming from a state where marijuana has been decriminalized.
Doing the checks on landing doesn't address security though (rather than just drugs), so the airport checks are definitely pointless from that point of view. It's to show the public that politicians are 'tough on crime', even if they're not entirely committed to actually improving anything