did you confirm via code search that no caller of this will actually ever want device reports and will always want all the other stuff?

this feels more like a new filter to me, but if no one was using the previous one (or everyone was using it incorrectly) then i guess this is ok