Apple iPhone 7 and 7 Plus seems to be great smartphones but tech analysts have managed to discovered some of its weaknesses that make it not worth buying for. Read more to find out its better alternatives.