But your nation is only seven days old and your forum handle was created yesterday so it's hard to believe you've been at this since the beginning.
Nobody was attacking you personally, just criticizing the idea and suggesting that you get more involved in the game before proposing a new idea. Nobody has any idea what this SNP means or what it does for people. You say respect, well respect to do or not do what? From what little you have posted it does not sound like you are creating anything that would provide defense or other resources. If that's true then why would other nations or alliances risk identifying with you if your actions could embroil them in your conflicts by being part of this pact?