Star Wars = science fantasy
Star Trek = science fiction
If you want to ask intelligent questions about technology then come over to the trek universe. We have a wiki with detailed specs on the technology of the trek universe.
I'm a Trekkie - but perhaps it's not the lightsaber which fails to illuminate, but the user, in which case you would need to blame the author of the subpar "instrument use for dummies" big, thick, yellow manual, if such a thing ever could exist?