Porque estás relacionando mal las tablas. No estás indicando exactamente cómo es el vinculo entre ambas, es decir igualando los campos que las relacionan. En ese contexto, en un JOIN implícito, MySQL intenta relacionar campos que tengan el mismo nombre, lo que tiende a generar JOIN erróneos, o incluso productos cartesianos, que es peor.
En tu caso, como la PK de ambos se denomina "ID", y no estás indicando ninguna relación, intenta hacer el join entre el ID de los artículos con los ID de las categorías, algo obviamente absurdo.
Empecemos con esta prueba:
Código MySQL:
Ver original la.id,
la.title,
la.created_time,
la.content,
la.category_id,
lc.parent_category_id,
lc.id
lore_articles la
, INNER JOIN re_categories lc
ON la.category_id
= lc.id
la.published=1
AND lc.parent_category_id
=4