When I read about the device fragmentation on Android, I mentally agree with the author. When I see theses that the device fragmentation prevents from the software development, I raise eyebrows perplexedly, but when somebody tries to prove me that the fragmentation of Android is the main problem of this platform and the main disadvantage for developers of mobile software, frankly, I start laughing. I am sorry, but this is a pure marketing nonsense or complete misunderstanding of the situation.
Let us imagine that you are a furniture manufacturer. You are working in the market of furniture products; you competing with other producers and dividing the entire market in some parts. As an entrepreneur your job to cut as much as possible the radial angle on a pie chart with the title “Furniture market share”. The pixels of this diagram are the people who buy the furniture. These are different people and they buy different furniture: starting from the unstained wooden beds from IKEA and ending with sofas that are upholstered in leather of young crocodiles from Caroline Islands that each costs as your apartment.