Earlier quoted context omitted.
Anybody can throw some crap together and make it stick. And it's a perfectly valid solution. My issue is when there is criticism laid against those solutions which are actually engineered in a way that allows for supportability and extensibility. They are arguably far more important than execution time.
I can't figure out why you're arguing against standard unix tools/idioms in the name of supportability and extensibility? It defies logic.
:shrug: just .02