Fragmentation is a real thing, not laziness. Almost 98% of Android users don't run KitKat.
And then you read about stuff like this[1]: "Mika says it spent 20% of its total development time last year on the process of porting two of its games to Android and then tweaking those titles for individual devices. It could never even get Battleheart to work on Galaxy S phones, because they can't download .apk's larger than 30MB with stock software . For all the months of "thanklessly modifying shaders and texture…
"It's too hard" or "it doesn't make enough money" are more than reasonable. A software limitation in a 5 year old device is not.