In a home buildout, running fiber is surprisingly inexpensive and easy to do. There is one area to watch out for - In most US homes drywall is installed with screws that go into studs so if you have large bundles of wire or fiber be careful how the sit relative to the surface of the studs. Often the drywall screws will be off by a bit an miss the stud. If you wire bundle is large enough and it is a 2x4 wall vs a 2x6…
Nail plates. Screws should _never_ be able to hit the wiring. If that's possible, someone failed to install nail plates or Smarshield sleeves. As for the sharp corners, IMHO you should always install a raceway of some sort (everyone just uses smurf tube), then pull the fiber in afterward. It takes real effort to fuck up the bend radius of conduit.
Smurf tubes work great, but are not practical in some high density environments, especially a house with steel structure and I-beam joists. I used these for some locations in my house, but not all.