Question: do i need a passport to fly from tijuana to cabo?
Answer: Yes, unless you plan on staying in Mexico for the rest of your life. YVR, the statement "most Mexicans do not even own a passport" is unnecessary. Even if you are planning to stay in Mexico for more than 180 days you would still need a US Passport to fly out of Tijuana.