Guess what Varun, I signed up my recent @Google accounts using their respective email IDs, one is @yahoomail, two is @outlook, three is @yandexmail.
I may not need a @gmail ID for a G-account.
I could also sign up a G-account using @ProtonMail or even #rediffmail.