Yes, Blockstream has publicly stated their goal was to push people into their off-network solutions for profitability reasons.
The best explanation for them not having a working one ready is probably incompetence, since they think it will print them money.
Your comment about snakes is dead on.