If everybody prices 4G like Orange (EE) do then it will not be a competitor.
Using a package like 3 All You Can Eat data is fine provided you are in a well covered area (I have 3 AYCE on my phone and coverage is very marginal) and provided that you leave the phone all the time, the person with the phone is the only internet user or you invest in a data dongle.
4G cannot compete with a 78Mb/s FTTC connection which is shared by multiple family members, SKY box, Smart TV etc.
Obviously different if only one internet user, no broadband coverage etc but these are special cases.
BT Infinity 2 - IP profile 77 / 20 - super fast!
Previously BE Unlimited - 21,000 Download 1,200 Upload but then moved house - 6,500 Down, 1Mb/s up - gutted!
Ex <n>ildram , been to SKY MAX - 15,225 Download