Tom Holland research indicating that Muhammad was a fictional character created in the 8th century makes a lot of sense.
Maybe.
Another option is that the original “Mecca” was actually Petra. Early prayer walls in mosques point towards Petra (not Jerusalem) and that city better matches the descriptions given for “Mecca”.