Not all genjutsu are on the same level, so even Sasuke probably wouldn't be able to see through it. By your logic, Hinata (and maybe some other hyuugas), Naruto and Bee would be safe too because Hinata once said that her byakugan could see through genjutsu and Naruto and Bee are perfect...