Income refers to money made in one year, that's why short term capital gain (1 year or less) are taxed as income.
Long Term capital gain are income made over many years, it is different from income for the purpose of determing tax brackets. It would be unfair to tax LCG made in last 5 years as income made in last year.