There's no doubt the PC version will be better but it'll cost a lot more to make it look significantly better

.
Agreed. The next gen consoles have closed the gap meaning playing BF4 on next gen means you won't miss out on much compared with the PC version. You'll miss out on it looking better, and the ability to use a mouse and keyboard. Given his PC can't run "anything" (his words) I don't see the return on the expense needed to upgrade his PC given he's already buying an xbox one. The difference in game experience this time round is going to be minimal
There has long been a belief at Dice that battlefield was a PC game, and to get battlefield onto the console you couldn't just port it across. They did this with battlefield modern combat on the original xbox with the BF2 PC version and it bombed on the xbox.
The thinking at the time was that the target market of console fps gamers, had pretty much all played or owned one of the COD games at some point, and were expecting a COD experience. That's when the stripped back bad company series came out. No prone, no vehicles, small maps, basically just trying to copy COD. It improved in BC2, that had a decent PC version, but was essentially still BF lite with no jets, no prone, focus on rush gameplay etc...
But what weve seen now is an increase in the console battlefield fan base, to the point the console battlefield gamers don't want a COD clone, they want battlefield, in its full PC 64 player conquest large form, on their console.. Something that people didn't seem to want way back with the original battlefield modern combat on the xbox.
Lars has even publicly come out and said that they under estimated console gamers, and realises now that console gamers want the same game PC gamers have, not a dumbed down version to cater to those that like the COD style of gameplay
http://www.bf4blog.com/dice-underestimated-console-gamers/