Comment: All tech aside, it's Branding.

(See in situ)

In reply to comment: I don't get it (see in situ)

Garan's picture

All tech aside, it's Branding.

Different brands appeal to different customers.

MEGA's customers will probably be low-tech people who want security.

High-tech people are already aware of security options.

Another thing MEGA might offer is a better user experience.
However, I don't know since I haven't used it and made a comparison.