A first thing that we do to analyze something is "divide and conqur." So it is natural to consider simple groups. In the same way, it appears to be natural to consider indecomposable groups. However, no one taught me about indecomposable groups and I know it quite recently.
Of course, indecomposable groups is larger class than simple groups. Having said that, it doesn't answer my question fully because a lager concept is sometimes easier to deal with (for example, $\mathbb{Z} \subseteq \mathbb{R}$).
Is there any reason that we care about simple groups rather than indecomposable groups?
Added: From the comment to DustanLevenstein — For example, in module theory, indecomposable modules looks be treated equal with simple modules. importance of indecomposable modules and simple modules seems be at the same level. What's the difference between these?