NATO is not a defensive pact regardless of how much marketing campaigns (read: Western propaganda) is churned out. Look up what they did in Yugoslavia and Libya for good examples of their "defensiveness".
Every single NATO country materially supports the settler-colony, regardless if they advertise it to be their genocide or not, no amount of "But china but russia but.." will change that. "Israel" is not a distinct state but an amalgamation of European (and more recently US and commonwealthian, whom hail from settler-colonies) settler-colonialist Zionazis occupying Palestine. Get that through your head.