Le_Manu, I'll explain why we get a bit annoyed when NZ are accused of poaching Islanders and doing nothing for the Islands.
1) Eight All Blacks (in 100 years) were born in Fiji. I think it's pretty safe to assume that more Fiji rugby players were born in New Zealand than the other way round. Really, the Fijians are bigger poachers than the All Blacks are.
2) Take Samoa as a case in point, we'll use Paul Williams as an example. Williams was born and bred in New Zealand - all of his training comes from our resources. NZ has invested a truck load of time in him, to the point where he made the New Zealand training squad. Now he plays for Samoa. NZ is heavily investing in the Islands by producing Island players constantly. Paul Williams would be no where near the player he is today if it weren't for New Zealand. There are a huge number of cases like this. Even players born in the Islands come to New Zealand and get a good rugby education and end up playing for their home Island. This doesn't annoy me - far from it! It's great that the Islands get this huge boost. What annoys me is when people accuse NZ of poaching players, when in reality it is the complete opposite. If it weren't for New Zealand, Samoa and the likes would not be anywhere near as good as they are today.
3) I too think it's a bit disappointing that NZ did not play Fiji for their centenary. That being said, there's no realistic way the game could've been played at this point in the year - it would have to be at the end of the year. The calendar is full at the moment, and has been for some time. Players would be completely burnt out if we were to throw an extra game on at the end of the Rugby Championship. The Fiji game could've potentially been played instead of the Japanese game, before the end of year tour. That being said, I think Japan will benefit hugely from having the All Blacks tour their (ever so briefly) as it will boost the game a bit for the 2019 World Cup. It's not like NZ is just grabbing money, they are helping the rugby community too - just not the particular country you think they should be helping (which is a completely fair view to take, I don't necessarily disagree with it!).
While your suggestions that we should be giving Samoa more time is completely reasonable, and the IRB DO need to do something about getting more Tier 1 games for Samoa, your poaching claim is unfounded (hopefully you're a bit more educated on the matter now!), and to suggest that NZ doesn't do much for the Island nations is simply incorrect. It's good to have another supporter of the Island nations here on the Forum though, so enjoy yourself! Just don't go suggest NZ are poachers
EDIT: Just had a look at the Samoan team for the match against South Africa coming up. Of the starting XV, Williams, Leota, Su'a, Lam, Leo, Paulo, Johnston and Avei were all born in NZ, with a number of them spending a lot of time with NZ provincial and Super Rugby teams. The numbers speak for themselves, really.