Quick answer: Yes, it's often the difference between a fixable bug and an unsolvable mystery. Device, OS, and hardware context tells you where a bug happens and helps you reproduce it, and many bugs are device-specific in ways you'd never guess without it.
Device context, the device model, OS version, hardware specs, and settings attached to a bug report, seems like a detail until you try to fix a bug without it. The answer to whether you need it is a firm yes, because for a huge class of bugs, the device is the key to the whole problem.
Many Bugs Are Device-Specific
A large share of game bugs don't happen everywhere, they happen on a particular GPU, a certain OS version, devices below some memory threshold. Without device context, these look like random, unreproducible chaos. With it, the pattern, "only on this hardware", becomes obvious, and the bug becomes solvable.
Bugnet attaches device, OS, and hardware context to every report and crash, and groups them so device-specific patterns stand out. That context is what turns a baffling intermittent bug into "ah, it's this GPU", the difference between fixable and unsolvable.
Context Is What Lets You Reproduce
To fix a bug you usually have to reproduce it, and reproduction means recreating the conditions, which start with the device and environment. A report with device context tells you what to set up; a report without it leaves you guessing across countless configurations, often unable to make the bug happen at all.
Bugnet captures the environment automatically, so you start reproduction knowing the device, OS, and settings involved. Without that, much of your bug-fixing time is lost to chasing details or failing to reproduce.
It Costs Nothing to Capture Automatically
The clincher: device context is captured automatically at report time, at no effort to you or the player. There's no reason not to have it, and every reason to, since you can't go back and add it after a bug is reported. Capture it on everything, and you'll have it when you need it.
Bugnet attaches full device context to every report and crash out of the box. So yes, you need device context, it's frequently the key to fixing a bug, and it's free to capture, so there's no good reason to be without it.
Yes, it's often the difference between a fixable bug and an unsolvable mystery. Many bugs are device-specific, and context is what lets you reproduce them. It's free to capture.