I group my applications roughly around similar functionality (language learning apps on one screen, games on another, utilities on another, etc.). When I use the home button to return to the SpringBoard, I usually want to open an application from the screen I launched from, not an application from the first page (which are in all likelihood accessible from the task switcher anyway). So Apple's way works for me.