In short I think we are climbing a wall of worry, which is where alot of negatives are stated but price accumulates anyway. The recent flush out and bounce back seems to confirm the price is quite buoyant at the moment

I agree 100% with this assessment. This is classic "wall of worry" behavior. The last selloff attempt got fully retraced; it seems the dips are getting bought. I wasn't sure if last weekend's move down was a shakeout or not and I'm still not totally sure, but it's looking relatively bullish for another wave up now. If $4,200 breaks there should be a nice squeeze as bears start panicking.