My son and I got pilots as a party of 2 yesterday. It's all really just about your position in line more than anything else. I guess as a lone rider, you will likely only get pilot if the party after you is a group of 3 or 5, and you are in the front. I have also been given pilot every time we have gone as a party of 3. Twice I gave away the pilot cards because neither of my kids wanted to do it. Yesterday, I made my son try because the other people in our group didn't want it!
On another note, we also rode Star Tours and I haven't been on that in quite awhile. I think it's still better than MFSR. It was SO Star Wars. It is amazing what some good music can do. Made me realize that there is also NO MUSIC in the MFSR ride queue or exit area. The Star Wars theme playing as you exit Star Tours is really great, and I had forgotten about it. Similarly, the music on HSM makes that ride so epic!