ことは~が => although; but ~ N3
…こそ…が => but; although (emphasis) N2
Evaluate
~としたことが => ~ surprised N1
Surprised
ことがある/こともある => there are times when N5
ところが => even so; however; even though ~ N3
こそ~が => Although A is B N1
Contrast/Surprise
~みこみちがい / みこみはずれ> => ~Contrary to expectations N1
Beyond expectations
~と(が)相まって => combining / together with… N1
Attached
~みこみがたつ => have a good prospect N1
Expected
がっている => Want, like N4
Secondary Verb
…ほうがよかった => If only (Regret) N3
Regret
いっこうに ... ない => Still haven't seen... N3
Emphasize negative meaning