I don’t think so. I think it is a gamble to force MP’s to vote for her deal or postpone Brexit. It is a feeble attempt at blackmail, deliberately set at late in the day when there is no more time for any more renegotiation.
I learnt that the manifesto for the last election did not involve any of the cabinet. It was put together by May and her advisers. So, it set out to freeze the elderly, take food away from children and bring back foxhunting. I said it at the time, that she intended to lose seats to the LibDems so she could say the country doesn’t want Brexit after all. However it backfired because Corbyn offered loads of free stuff. And why did she call the election when she did as she had no need to as the Tories were sitting on a comfortable majority? Again it supports the argument that she intended to lose seats.
May is a Remainer and a conniving and dishonest one. She is not looking to run down the clock for a no deal Brexit. She is scheming to tie us into an extension period, during which no deal will be taken off the table, so we will be permanently tethered to he EU. This delay tactic is just another gamble, which I am sure will backfire so we will leave with no deal in the end because of all the pig headed incompetencies of those who are determined to thwart it.