I'd say it is impossible to fulfill the needs of others, but we can help others to fulfill their own needs. The ego suicide concept is clearly selfish and misguided. Ego sacrifice would be the other route. The desire to NOT suffer in striving for the good, and for others, is selfish to the core. If the 8-fold path requires: right view, intention, speech, action, livelihood, effort, mindfulness, and concentration, then those who think they will find their enlightenment by brain-inactivity are headed in the opposite direction. The 8-fold path requires relationships with others, unless you consider it to be talking with yourself facing a statue in a mindless relaxful trance.