Why do people think Beyonce wouldn't have collabs on her album?

Jay-Z, JT, and Gaga all make sense, Rihanna, Sia, and Ne-Yo are a bit of a stretch, and Solange would be pretty surprising, but Bey has never been predictable, so none of this is too crazy for me to believe.
I do want to know what's going on with this "Ratchet" song. Bey, Rihanna, AB, and Gaga have all alluded to something "Ratchet" coming, it will be interesting to see who is featured on that song and who is the main artist. I really don't see AB on Beyonce's album though, unless that's what she was working on with Kanye last summer.
Anywho, I'm ready for some info from the Queen, we should be hearing something soon.
