The controversy is that Shakespeare didn't write all the poems.
Edward de Vere
They believe he wrote the plays because he has more education.
They think he wrote the plays because he faked his death
Sir Francis Bacon
They believe he helped with the plays because he was a essayist, scientist, and philosopher
I think it doesn't matter who wrote it, it's the story that counts