- Leaky abstraction - check
- Violation of the zero-cost abstractions principle - check
- Major degradation in developer's productivity - check
- Most advertised benefits are imaginary, too expensive (unless you are AAA) or can be achieved without it - check