Raiders is fine. You're not supposed think to hard about why an artifact exists and why it works even when it doesn't make a lot of sense in an action adventure movie. Ideally everything would make perfect sense, but when it doesn't it's no reason to get your panties in a bunch.
They could've accomplished things in Raisers a lot more smarter too. Indy could've just waited until that Nazis dug up the Ark and then stole the truck once it was loaded. Which is exactly what he ended up doing. Would've cut out a lot of the action and adventure by doing it that way. And that's what we want, right? Efficient plot lines which minimizes the action and adventure.
Characters using scanners or fictional magic constantly is boring. And besides, why couldn't a knife that was made by a sorcerer (that had the ability to see the future) have magical properties? Seems you're upset they used one kind of magic instead of a different kind of magic. Odd thing to be upset about when watching a popcorn action adventure movie.
Sure there are a few minor flaws in RoS. But it feels like you went into the movie looking for something wrong with it and it gave you what you wanted. I went into it wanting a fun action adventure movie, and it gave me what wanted. So the movie delivered for both of us, didn't it?