see post 99.
could west point use membership in Hamas, as a basis to exclude a cadet from admission, all other criteria being met? yes or no.
Hamas is a recognized terrorist organization. Anyone belonging to Hamas belongs to a terrorist organization. Islam is not a recognized terrorist organization. It is a religion. A screwed up religion, but a religion nonetheless. Neither West Point, your local police department or your kid's pre-school can exclude a person for being a Muslim.