That's my point. You appeal to the Indian communities in most countries. And maybe some British individuals. And maybe some Asians (considering India's in Asia). But that's it.
You are not mainstream as per worldwide mainstream. For me true stardom is worldwide. Not everyone can make it and it's not cause you're on a major label that you will succeed. I think we witness every years tons of artists that are on major labels and don't make it.
Being famous in only certain communities doesn't equate not being a rockstar, or not being mainstream, especially not when there's a billion of us. There are more of us than there are of you. You are only speaking from the limited western north american perspective.
There is almost literally NO-ONE that is a star worldwide, in every country.
Michael Jackson. Prince. Madonna. Elvis.
That's more or less it. So according to you those people are the only ever true stars, ever?
Your definition of worldwide mainstream is flawed. Mainstream is relative to your country, your community, a whole range of things.
Let's take Shania Twain for example. She's one of the biggest musical stars ever in terms of record sales. She made the biggest selling album of the 90's with Come On Over. But she's obsessed with Indian culture and art. So she decides she wants to make an album of Indian music. Her songs, but instead of the backing music being country/pop, she wants Indian music. She wants this album to do well in India and many other markets worldwide where country isn't popular.
Who does she call to produce the album? I'll give you a clue - they are my two cousins and one is the leader behind my band.
That album "Up!" - a double CD containing the country/pop mixes on CD1 and the Indian mixes on CD2 sold 16 million records and is the biggest selling album of this decade. Yes, my cousin produced one of the 2 CD's that form the biggest selling album of this decade. It sells a shit ton of records in India and she realised her dream of being "mainstream" in India. But it took someone else that was already "mainstream" in India to do it.
You're correct that there are many artists on major labels who don't "make it". But some of them might disagree, because everyone has a different view of what "making it" entails.
There are many who would consider that I have "made it" by virtue of the things I have done - touring the world many times, filling large venues, collaborating with other well known artists, having our music videos on MTV, headlining the MTV awards, having songs in movies, having celebrity fans like Mary Kate and Ashley (who personally handpicked one of our songs for their debut Hollywood movie, having songs in massive video games like the FIFA game that masta mentioned. I don't consider I've made it to where I want to because I'm the type of person who is never satisfied. I have a goal that I haven't reached yet, of winning a Grammy. Perhaps when I do that, my goal will increase to winning more Grammys, or something else. It's a moving target. But I've already achieved more than the vast majority of professional musicians, most of whom who have been in the industry a lot longer than me. That's down to my hard work ethic but I've also been fortunate, and insightful enough to recognise when there are potential opportunities and work to maximise them.
YOU might not consider me mainstream and popular in the world and surroundings that YOU live in. But let me tell you a specific story that has a special place in my heart. A couple of years ago, someone sent me a link to a video on YouTube. This video was of an 7 or 8 year old boy in India. In the video he was playing one of our songs, and dancing and singing along. He sang the Indian lyrics and he sang one of my rap verses on the song. Anyway, we got in contact with the kid, phoned his parents up and they told us he was a huge fan, he ripped out press articles about us from newspapers in India and had them on his wall. We ended up talking to the kid and it was the best day of his life. This kid literally idolized us, and so did all his friends. We were (and still might be) their absolute favorite band, they'd go wild every time they saw us on MTV, etc. He loved us as much as I loved MJ when I was his age, and I had MJ stuff all over my walls.
I'd like to see you try and tell this kid that I'm not a rock star. It's all completely relative.
See you might have a perception of me as some arrogant asshole who's music doesn't mean anything to you and your community, but don't make the mistake of thinking you speak for anyone else outside of your community. Furthermore, you judge me on what I show on this board which represents a very small part of me as a person.
You don't hear me talking about stories like I just mentioned, and I don't talk about the charity work we do (because I don't believe in charity for the sake of PR, it's better to be anonymous).
It's fine though, because nobody should have to try to make or force people to like them. I'm not an egomaniac because I really don't care about things like that. A little perspective is all you need though, before you begin bashing me and saying "well, they don't play your music on the radio station I listen to or the TV channel I watch so therefore it's not important". It's a close-minded local attitude, and I don't think that's who you are in real life.