I would think that would be the worst possible solution and evidence that the forums are not working for all users if they decide not to even sign in and just subscribe to threads that they knew existed. Forum participation, sense of belonging to a community, exploring new threads and discovering topics/threads you didn't know of would be lost. How could it be the best solution?