used an RPi3B for about a year and a half as desktop computer "replacement"
back then the system specs were:
1. Non-RPF PSU 5v 3A
2. Samsung Evo Plus 32GB microSD
3. 2.5GHz wireless keyboard and mouse combo
4. 21" HDMI monitor
5. I2S DAC sound card connected to DIY amp
6. Network connection via WiFi
7. Raspbian Jessie with Pixel
8. Default swap size.
and I was using it more and more each day
a. to browse the internet (up to 4 simultaneous tabs open, like Youtube, CNN, BBC, Gmail, with Raspberry Pi forum added to the list later on) [Google Maps no go, if use Facebook up to 2 tabs only]. Youtube videos played in default window mode only and not in full screen mode
b. play movie files via Kodi 17.1 accessed over NAS, watched at least 2 hours worth everyday
c. program arduino boards, micro-controller chips
d. GPIO python programming on a RPiA+ accessed via RealVNC.
upgraded Raspbian Jessie to Raspbian Stretch with Desktop
was using it more and more every day that my Win10 laptop began collecting dust..
When the RPi3B+ became available:
i. swapped in the RPi3B+ (in place of RPi3B)
ii. native USB boot on Sandisk 32GB thumbdrive (now upgraded to USB SSD)
iii. network connection via Ethernet LAN to Gigabit switch hub.
iv. increased the swap size to from 100MB to 1GB
v. updated and upgraded all apps to their latest version
as I have increased the swap size, I was able to open more tabs (at least 8, and as of this writing, 12 tabs) in Chromium.
99% of my post in this forum was made using a Raspberry Pi (3B, 3B+ and even on 1B+)
if I dont do flashing of microSD card/USB drives via Etcher, my Win10 laptop just stays in the shelf
the RPi3B has since been converted to RetroPie gaming console, I think it has more games that I can ever play
for my use case, Yes it pretty usable as everyday computer.