I dont think a good DM would use these. A good DM creates it all and knows where he should have treasures and traps and would not just randomize it with these cards.
Actually, there are occasions that call for random events to occur in a dungeon crawl. A DM can lay out some guidelines, but to have every possible random event, encounter, trap, etc. fully laid out ahead of time, especially in adventures set in moderately populated areas like towns, military outposts, seaports, etc. would raise the amount of paperwork exponentially, and worse, many if not most of those events will never come to pass. There would be a few not-entirely-random events used to move the storyline forward, but the rest would simply be that - random events.
I recall an adventure where the DM gave us a throwaway random encounter with a kid from the town we were in; basically, a street urchin. I ended up using the kid to assist us with a lot of things we had to get done, not the least of which being local lore and intelligence gathering - nobody pays attention to the comings and goings of a kid like him, so he was ideal for the task. The DM expected it to be a quick random encounter, one and done, but he ended up turning the kid into a major NPC because of how we interacted with him. In the end he made the kid a powerful dragon using a spell to disguise himself as a human and he left us some treasure for treating him kindly and with respect when no one else would.