translate English to French: Experience presents an awkward fit (at best) with this conception.
Pourtant, la réalité cadre mal (dans le meilleur des cas) avec cette conception.