I grew up with these books, and saying that, I stopped reading them after the Last Olympian because i thought that was it. Turns out its not, and I picked up the newest 4 and read them all in a weekend. When I got to the cupid scene, I had to re-read it about 10 times, I was so excited! finally, a kid like me, in a book that isn't about being gay!
I loved Riordan work since i opened the first percy jackson book when I was a little 12 year old, and reading about the same characters who have literally grown up with me is great, but I could never see myself in percy or annabeth, or any character in most fiction. Love triangles make me snore, and most I tend to skip over most romantic sup-plots in books, because I don't care. I'm never going to get a boyfriend, and that's ok.
I am so happy with Nico's character, the fact that rick gave us 7 books to learn to love him for his character, until revealing he has a crush on Percy, and moving right along. It isn't a big deal, it's just a part of who he is, and it in no way defines him, exactly how homosexuality should be viewed.
Now to address all you angry parents: you probably know a gay person. Your kid could be gay, or your kids best friend. I have no idea why you would think not letting them read this book would "protect" them from the horrors of gay lifestyle, but it won't. Middle schoolers have it hard, they're already trying to figure out who they are, and let me tell you from personal experience, telling your confused children that being gay will send them to hell, doesn't make them straight. It makes them hate themselves, or hate others who don't conform to their (your) way of thinking. Gay people exist, and more importantly, gay kids exist, and need to know their feelings are normal, and who they love doesn't define them.
Also for all you religious parents, you do know it's a way bigger sin to let your kids read about Greek gods being real than to be gay right? Everyone knows you don't actually care about your religious moral code, and are just picking what to call sinful to justify your own personal prejudice. It truly gives me hope for the future comparing the kids reviews and adult reviews, as long as kids are integrated into modern society they're going to learn about gays one way or another, and Nico is a fantastic character to start with