I just got into SPAD six months ago and oh boy, what a vortex that sucked me in.
My setup has 10 FIP’s, two Logitech radio stacks, switch panel, autopilot panel, a StreamDeck XL, and a PCPanel I use for plugin volume control. X56 HOTAS bolted to end tables snug against my chair, ButtKicker Gamer Pro, TurtleBeach pedals. Once I am cold and dark on the tarmac I power off my wireless keyboard and put it on a shelf next to my chair. I wish I could do the same with the mouse but I always end up needing it at least once during a flight.
I now cannot stand using the keyboard or mouse for ANYTHING. I feel like a failure if I do. If there is a button I need, it must be mapped to my hardware. I have extensive 8-step processes mapped with delays to press one button to unlock the upper door handle, unlock the lower door handle, open the door, turn the StreamDeck button RED. Press the button again and it does the opposite in reverse sequence.
Plane doesn’t have a master avionics switch and everything turns on as soon as you flip the battery switch to “on”? (JustFlight Piper Arrow…) I’ll fix that by adding a breaker pull action or something to the master battery on switch, so the radios won’t roar to life until I turn my physical master avionics switch on. And that sets the KN62 power button on, sets the KT76 mode knob to 3, the KR85 mode to 1, COM1 and COM2 volume to 100% etc…
I have a Logitech Harmony remote for my home theater where all I have to do is press one button and 5 pieces of stereo equipment turn on and to the correct channels, why should my cockpit not function the same?
On the subject of the cost of FIP gauges, they average, what, $7 USD each? I now have 34 of them. Given that my ten FIP units cost me $170 a pop, spending an additional $238 is peanuts to make those gauges actually work.
So to answer the OP’s question, I am VERY selective in which planes I fly. JustFlight Warriors/Arrows extensively, Blackbird 310R, WB 172, JPL 152, now dabbling in the BlackSquare Baron. Developers make hardware configuration stupidly difficult. Come on, SMOKE_ON events to control wheel chocks? But like the OCD sucker I am, I see it as a challenge that must be fixed.
According to MSFS I have 110 flight hours though I have spent easily over a thousand between building the PC, drilling holes in walls, running wiring, hooking up hardware, programming graphics, setting up SPAD SPAD SPAD, reverse-engineering what the heck the devs were doing, ugh.
New plane? Great, let me spend 3 hours a night for two weeks configuring the hardware (and installing a livery I like) before I even taxi to the runway.