Very odd. Usually engineers love abstraction where I am coming from. The simpler the solution, better it usually is.
Helps understanding the whole system, making it less complex. Simplicity causes less bugs.
Of course, you can do too much abstraction.