There are many reasons why LEGO cannot sell Star Wars minifigures. The first reason is that LEGO does not own the intellectual property to the characters and sets from the Star Wars series. This means that if LEGO were to sell any of these sets, they would likely be sued by Disney or other rights holders. Additionally, LEGO has a licensing agreement with Hasbro, which forbids them from selling any sets that are not related to the Harry Potter and Marvel universes.