The 75% is just referring to the average return you would expect to find on a matched in play bet based on a stake not returned free bet. If you wanted to gamble your £10 free bet (which has cost you 32p according to those odds) then your return would be a lot more although in the long run its about taking lots of guaranteed returns