Subway has abruptly ended its $6.99 meal service earlier than expected after the company told its franchisees that the deal “is not producing expected results.”...