The red poppy is to raise money for those who have been left disadvantaged by their time in Service. This is a perfectly reasonable way to raise money so that the British government does not have to fund the people who have been given of their life or well being for their state.
Their is the alternative such as the white poppy which I think we should embrace in "Northern Ireland". This would allow both communities to be able to show respect for all the dead of the various conflicts.
Note on how some of the red poppy money is spent:
You may also like to know that the Peace Pledge Union's annual turnover is similar to the annual salary (£95,000+) of the British Legion's chief executive.
White Poppies for Peace