I don’t find using dream catchers properly offensive or cultural appropriation. It can be problematic if, for example, someone uses one as a prop in a “photoshoot” in an attempt to “become” Native American. But if one is using them as they are meant to be used it is fine. :)