The performance of the FX-4170 is definitely enough to be a decent CPU for office and the likes.
No one does any heavy encoding and the likes on current APUs because the performance is not acceptable. Look at Intel Quicksync, it's a nice technology allowing you to transcode a video to your smartphone or iPod. AMD probably has similar goals, the difference being they would make it for transcoding, rendering, compression and so on...
The problem isn't that few people are doing it, the problem is it's expensive and unpractical to use a workstation.
The power draw of having a cubicle farm each running a BD chip, however, is not acceptable. You can run Outlook, Excel, SAP, etc just fine on a C2D or a Phenom, for much less power (read: cheaper).