If you are going to be playing games for a long period of time, you should just not get ear buds and instead opt to get a proper headset. Most of them tend to be more comfortable and durable than ear buds.

My personal belief when it comes to writing code is that simpler code is always better, and OOP can tend to make things more complex than they need to be. Don't get me wrong here, not using any objects can be just as bad as using them for literally everything.

The best approach would be focusing on what makes the code easier to understand down the line, and if using an object in a certain place would be easier to understand later on, by all means do it.