In fact, isn't abstraction in general a good thing?The author also bewails .NET's lack of configurability.
regret strongly; "I deplore this hostile action"; "we lamented the loss of benefits"
See also: deplore lament bemoan