I would love to see a goat in a tuxedoif it is textured and a little bumpy that is normal. if you look at the link i posted above you'll see the brand new pan is a bit bumpy, that is ok. it will gradually change through time as it is used and as the seasoning builds up on it.
you can put a tuxedo on a goat, but it is still a goat. cast iron is not stainless steel they're different pans with different uses and IMO shouldn't be treated the same. some overlap for sure, but on the whole i don't use one for the other.
if the issue is how it was used before and it needs to be scrubbed and cleaned up a bit that is a different topic entirely. i can't tell without looking to know what's happened.
I have a glass top stove and use cast iron. Just don't drop them. (or slide them)
I have no trouble using cast iron on my glass top burners.