Some dipthongs do in fact originate this way, where a syllable ending in a vowel merges with one starting with a vowel, e.g. [CV][VC][CV] => [CWC][CV], with the handy symbolism of the W as two conjoined Vs. The reasons why one word generates a dipthong and another fails to can be quite idiosyncratic.