Looks like GS has more resources dedicated to Hardware development than Software development....
If you want to get a sizeable chunk of the consumer market, software will make or break your chances. The GS hardware is of excellent standard, but sometimes the software has difficulties chasing up to the devices... Which makes consumers wait for the next hardware version (while in fact, they wait for the next software version). My advise would be: focus on a few less products, but make them do what customers want. HTC has many, many smartphone models, each with minor or no significant differences, apple just has a few... But which one is esteemed to be the best by the large public?