The timing of the release of Meghan Markle's lavish cooking show has been criticised by an expert given times of economic hardship.